Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maxhu08/dwm
🌲 my fork of suckless's dwm
https://github.com/maxhu08/dwm
Last synced: 23 days ago
JSON representation
🌲 my fork of suckless's dwm
- Host: GitHub
- URL: https://github.com/maxhu08/dwm
- Owner: maxhu08
- License: mit
- Created: 2024-05-01T23:17:39.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-06-30T12:32:06.000Z (7 months ago)
- Last Synced: 2024-07-02T16:46:54.184Z (6 months ago)
- Language: C
- Homepage:
- Size: 10.5 MB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dwm
this is my build of `dwm-6.5`
NOTE: I don't use this anymore and have instead switched to my newer build: `dwm-rev1` which is similar to this build of dwm, just revised (less buggy and removed patches I didn't really use).
You can `dwm-rev1` here -> https://github.com/maxhu08/dwm-rev1
also see:
- my config for `slstatus`: https://github.com/maxhu08/slstatus
- my config for `dwmblocks` [OUTDATED]: https://github.com/maxhu08/dwmblocks
- my config for `st`: https://github.com/maxhu08/st
- my config for `slock`: https://github.com/maxhu08/slock## patches
patches included so far:
- `stacker` https://dwm.suckless.org/patches/stacker
- makes it so that MOD+J & MOD+K moves windows up & down the stack
- `vanitygaps` https://dwm.suckless.org/patches/vanitygaps
- provides adjustable gaps with keybinds and more layouts
- `setborderpx` https://dwm.suckless.org/patches/setborderpx
- provides adjustable borderpx with keybinds
- `tiledmove` https://dwm.suckless.org/patches/tiledmove
- makes it so MOD+lmb allows windows to stay tiled while moving them
- `resizehere` https://dwm.suckless.org/patches/resizehere
- prevents mouse from warping to bottom right corner when resizing window
- `dragmfact` https://dwm.suckless.org/patches/dragmfact
- makes it so MOD+rmb resizes mfact
- `statusallmons` https://dwm.suckless.org/patches/statusallmons
- makes it so that status bar gets updated on all monitors instead of just the focused one
- `resetlayout` https://dwm.suckless.org/patches/resetlayout
- makes it so mfact goes back to default when only one client is visible## quick-start
to get started run these commands:
```
git clone https://github.com/maxhu08/dwm
cd dwm
sudo make clean install
```then add this to your `~/.xinitrc`
```
exec dwm
```## showcase
![1](./screenshots/1.png)
![2](./screenshots/2.png)
![3](./screenshots/3.png)
![4](./screenshots/4.png)
![5](./screenshots/5.png)
![6](./screenshots/6.png)
![t1](./screenshots/t1.png)
![t2](./screenshots/t2.png)
![t3](./screenshots/t3.png)