bspwm workspace module for Polybar which shows active windows on each workspace
Here is an example where the active workspace is highlighted with a underline accent, and the active window on the workspace is highlighted with an overline accent. vim () is highlighted in red on workspace 2 because it has an urgency hint set.
Every icon is a unicode symbol, so nerd fonts are highly recommended. Use the cheat sheet to find appropriate icons.
- The hush shell
xorg-xprop
Icons for different applications must currently be configured directly in the code. This is very flexible and allows setting the icon based on any property set by BSPWM. Additional properties can be fetched using the X window ID.
Colors and separators can be configured using environment variables from the polybar config. See my personal configuration for an example, or have a look in the code.