1 unstable release
0.1.10 | Oct 12, 2024 |
---|
#8 in #bspwm
162 downloads per month
60KB
1.5K
SLoC
crowbar
Status bar made for BSPWM, focused on ease of use, stability and speed.
Motivation
Generic status bars provide superior customization for the price of complexity, but I need a bar that just works out-of-the-box.
Features
- Listens to BSPWM events directly via Unix socket
- Shows focused desktop window count, no more getting lost in monocle mode
- Urgent desktop support
- All widgets are written in Rust - forget slow scripts
- First class multi-monitor support
Setup
Add this to your bspwmrc
:
# Regular BSPWM monitor setup, crowbar will use these as dekstop names
bspc monitor {your-monitor-name} -d web code III IV V VI
# Reset padding (optional, but recommended)
bspc config top_padding 0
bspc config bottom_padding 0
# Start crowbar
crowbar &
Is this for me?
It might be for you if you:
- skipped on BSPWM, because it has no default status bar
- are drowning in semi-working configuration
- need a working status bar, while searching for a nice eww config in /r/unixporn
- always wanted something akin to i3status but for BSPWM
It's probably not for you if you:
- need a systray
- are a big fan of complex customization
Showcase
TODO
- Prepare arch release
Dependencies
~34–47MB
~885K SLoC