To install BadWM run ./configure && make && make install-strip . If you want to use the debugging feature run configure with --enable-debug . You find a sample config file (BadWMrc) in the docs directory. Copy it to ~/.BadWMrc To start BadWM add it to your ~/.xinitrc (you find a sample in the docs directory). If you use a graphical login manager, refer to its manual.