install_bspwm icon indicating copy to clipboard operation
install_bspwm copied to clipboard

Script to quickly get bspwm running

Install bspwm

What this script does:

  • 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.

Notes

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

Usage

Clone this repository and execute ./install_bspwm, reboot and select bspwm from the session list.

To uninstall

Uninstallation is not yet implemented, you can do the following:

  • Go into install_bspwm/build, enter each subfolder and issue sudo 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

Credits

Windelicato's bspwm guide