An open API service indexing awesome lists of open source software.

https://github.com/antz22/dwm

My build of the dwm dynamic window manager, in C
https://github.com/antz22/dwm

Last synced: 12 months ago
JSON representation

My build of the dwm dynamic window manager, in C

Awesome Lists containing this project

README

          

# dwm - dynamic window manager

dwm is another minimalist piece of software from suckless.org - specifically, a window manager written in less than 2000 lines of C.

## Patches

- [shiftview](https://lists.suckless.org/dev/1104/7590.html)
- [systray](https://dwm.suckless.org/patches/systray/)
- [staticstatus](https://dwm.suckless.org/patches/staticstatus/)
- [cycle layout](https://dwm.suckless.org/patches/cyclelayouts/)
- [always center](https://dwm.suckless.org/patches/alwayscenter/)
- [rotate stack](https://dwm.suckless.org/patches/rotatestack/)
- [notify thing](https://dwm.suckless.org/patches/focusonnetactive/)
- [warp](https://dwm.suckless.org/patches/warp/)
- [no border](https://dwm.suckless.org/patches/noborder/)

- [hide vacant tags](https://dwm.suckless.org/patches/hide_vacant_tags/)
- [barpadding](https://dwm.suckless.org/patches/barpadding/)
- [statuspadding](https://dwm.suckless.org/patches/statuspadding/)
- [barheight](https://dwm.suckless.org/patches/bar_height/)
- [cfacts](https://dwm.suckless.org/patches/cfacts/)
- [vanitygaps](https://dwm.suckless.org/patches/vanitygaps/)
- [pertag](https://dwm.suckless.org/patches/pertag/)
- [resizecorners](https://dwm.suckless.org/patches/resizecorners/)
- [rainbowtags](https://pastebin.com/KXuVyin5)
- [underlinetags](https://dwm.suckless.org/patches/underlinetags/)
- [alternativetags](https://dwm.suckless.org/patches/alternativetags/)
I had to use a verison of vanitygaps that combined with cfacts. was a pain to patch manually (https://dwm.suckless.org/patches/vanitygaps/dwm-cfacts-vanitygaps-6.2_combo.diff)
Also, dwm.c was slightly edited to draw tagschemes[i] color for all tags, not just the selected one

## Patches to look at in the future:

- [notitle](https://dwm.suckless.org/patches/notitle/)

## Notes

Tip: if you are getting massive error messages, output the errors to a file using
make 2> errors.txt
Then read the first line - usually that's where you'll be missing a semicolon or something like that.

Inspiration from @ChristianChiarulli!

Starting 4/21/2021...