ruby-bspwm

bspwm.rb

Simple bspwm configuration DSL in Ruby.

https://github.com/filalex77/bspwm.rb

ruby-bspwm-bar-script

A complete and easily extendable bspwm / lemonboy bar panel script. Written in Ruby for speed, efficiency, and readability.

This panel script supports multiple monitors and prints volume, battery, network throughput, and time information.

Originally based on an example bspwm panel shell script.

https://github.com/toshokan/ruby-bspwm-bar-script

Dependencies

Using

  1. To use this panel, add bar_functions.rb and bar_parser.rb to a directory in $PATH with +x permissions. Be sure to have Ruby installed.
  2. Move colours.json to a directory you like and edit $colour_file in bar_functions.rb and bar_parser.rb to point to it.
  3. Call bar_functions.rb & at startup.

Screenshot

Visit the wiki to see a simple screenshot of what you can expect with a default configuration