Ever thought floating window managers were too unrealistic? Well, me neither, but here's the solution!
This is based off of sowm, I just patched box2D in!
Window Management
| combo | action |
|---|---|
Mouse | focus under cursor |
MOD4 + Left Mouse | move window |
MOD4 + Right Mouse | resize window |
MOD4 + f | maximize toggle |
MOD4 + c | center window |
MOD4 + q | kill window |
MOD4 + 1-9 | desktop swap |
MOD4 + Shift +1-9 | send window to desktop |
MOD1 + TAB (alt-tab) | focus cycle |
MOD4 + g | toggle gravity |
Programs
| combo | action | program |
|---|---|---|
MOD4 + Return | terminal | st |
MOD4 + d | dmenu | dmenu_run |
MOD4 + p | scrot | scr |
MOD4 + w | wallpaper cycler | bud |
XF86_AudioLowerVolume | volume down | amixer |
XF86_AudioRaiseVolume | volume up | amixer |
XF86_AudioMute | volume toggle | amixer |
XF86_MonBrightnessUp | brightness up | bri |
XF86_MonBrightnessDown | brightness down | bri |
xlib(usuallylibX11).box2d
- Copy
config.def.htoconfig.hand modify it to suit your needs. - Run
maketo buildb2dwm. - Copy it to your path or run
make install.DESTDIRandPREFIXare supported.
- sowm
- 2bwm
- SmallWM
- berry
- catwm
- dminiwm
- dwm
- monsterwm
- openbox
- possumwm
- swm
- tinywm