This is an update/ report on my bspwn Journey.

I continue to especially enjoy using bspwm… I hope folks find some of my learnings reasonably helpful. Below you will find links to dotfiles on github & gitlab; mind you these will require edits and tweaks depending on your setup/ distro/etc.

My environment uses my own customized bspwm, hlwm (Herbstluftwm) setup derived from materials I “procured” from antiX, arcolinux, manjaro, and anywhere else I was able to dig and ‘borrow’.

Some of the major components I use include:

  • Pywal to change the colors and wallpaper with every terminal load.
  • sakura is my terminal of choice
  • polybar is the panel
  • rofi for select online help files and menus plus workspace activities
  • zenity & yad for other help and dialog functions
  • conky because I can…
  • networking is with connman
  • bash scripts

I run this ‘setup’ on both manjaro & MXLinux 19 (Debian) machines; polybar likes manjaro better.

Note: Both bspwm & hlwm look essentially identical on my desktop and they share common use of a single sxhkdrc.

Here are the dotfiles:

Here are a few screenshots…


This content is free to use, adapt, and share.
Knowledge and information should be open—please spread them far and wide.

A few things to keep in mind:

  • All of my work comes with absolutely no warranty, expressed or implied. However…
  • It will almost certainly work until it breaks,
    though I must admit it may never work or be useful—and that would be sad.
  • If/when it breaks, you can keep all the pieces.
  • As for what you don’t like, it’s yours to do with as you will.
  • If you find my materials helpful, both you and I will be happy (at least for a while).
  • My advice is worth every penny you paid for it!

Full disclosure:
I use various AI systems to assist in developing my content.
If you’re curious about how I use them, feel free to check out:
The Revolutionary Impact of AI on Genealogy and Historical Research.