- install the dependencies
- compile bspwm, sxhkd, lemonbar
- install the above programs
- configure environment variables and copy example configurations.
The dependecies installation should work on Fedora, Ubuntu and Arch, however i have tested only Fedora, so please open an issue or pull request if you find missing dependencies.
This installation requires a working display manager like GDM, KDM, LightDM
To avoid using a Display Manager you can append the following to your ~/.xinitrc exec bspwm
Clone this repository and execute ./install_bspwm
, reboot and select bspwm from the session list.
Uninstallation is not yet implemented, you can do the following:
- Go into
install_bspwm/build
, enter each subfolder and issuesudo make uninstall
- Delete
.config/bspwm
and.config/sxhkd
- Remove the last lines from
~/.bash_profile
- Delete
bspwm.desktop
from/usr/share/xsessions/
- You can also remove the dependencies listed in the script