Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 848 Bytes

File metadata and controls

24 lines (18 loc) · 848 Bytes

glennwm

A fullscreen-only WM intended for reducing distractions and encouraging focus, particularly for programming and writing via the terminal.

This is crafted very specifically for my the author's own use case, but feel free to tinker with it to match your own.

Recommend pairings: urxvt, tmux, kdeconnect, clipmenud, and unclutter - but feel free to customize as you see fit.

Installation

Add at least the last line of this to .xinitrc:

(sleep 5 && unclutter -b --timeout 3) &
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape' &
clipmenud &
exec /usr/lib/kdeconnectd &
exec /home/glenn/glennwm/glennwm

Then run this to test changes: cd ~/glennwm && make && cd && startx

Alt-F12 quits. You can see the rest of the bindings in glennwm.c.

Credits

Heavily inspired by nullwm.