Mirror of my dwm fork on GitHub
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
BBaoVanC 82470aac18
Fix color emoji
7 months ago
docs Update keybinds.md for changes in adc859f 7 months ago
patches Remove dwm-statusallmons patch (temporarily) 7 months ago
.gitignore Add .gitignore 9 months ago
LICENSE Prepare 6.2 release. 3 years ago
Makefile Makefile: just show the compiler output 3 years ago
README.md Add installation section to README.md 7 months ago
config.def.h Add dwm-systray-dwmblocks patch 7 months ago
config.h Fix color emoji 7 months ago
config.mk Add dwm-swallow patch 9 months ago
drw.c Enable color emoji support 8 months ago
drw.h ColBorder has been moved to the enum with ColFg and ColBg. 3 years ago
dwm.1 Add dwm-fullgaps patch 9 months ago
dwm.c Remove dwm-statusallmons patch (temporarily) 7 months ago
dwm.png alternate dwm.png 15 years ago
get_key_names.sh Add printscreen and super+u keybinds 9 months ago
transient.c applied Peter Hartlichs nice interim Xinerama and map fix patches, for debugging purposes I also added his transient test driver 10 years ago
util.c die() on calloc failure 5 years ago
util.h import new drw from libsl and minor fixes. 5 years ago

README.md

bbaovanc's dwm fork

Table of Contents

Dependencies

Changes

Patches

Features and Tweaks

  • Nord theme
  • Use bold version of system monospace font
  • Increase window borders to 4px
  • Add window rules
  • Don't force dmenu colors
  • Add keybinds
  • Enable color emoji support (will crash without libxft-bgra)

Window Rules

  • st-floating class: make it easy to make floating st windows)
  • Thunderbird compose window: make floating
  • Steam News: make floating
  • Steam Friends List: make floating
  • Dragon-drag-and-drop: make floating and don't swallow
  • Clipboard Editor (from dotfiles): make floating
  • Event Tester (xev): don't swallow

Installation

  1. Run make
  2. Run sudo make install

By default, dwm will be installed to /usr/local/bin and manpages to /usr/local/share/man/man1