diff --git a/.config/herbstluftwm/xmobar b/.config/herbstluftwm/xmobar new file mode 100755 index 0000000..0cd0252 --- /dev/null +++ b/.config/herbstluftwm/xmobar @@ -0,0 +1,7 @@ +#!/bin/bash + +$HOME/.config/herbstluftwm/xmobar-tags | xmobar -x 0 -B "#292d3e" -F "#ffffff" ~/.config/xmobar/xmobarrc2 & +$HOME/.config/herbstluftwm/xmobar-tags | xmobar -x 1 -B "#292d3e" -F "#ffffff" ~/.config/xmobar/xmobarrc1 & +$HOME/.config/herbstluftwm/xmobar-tags | xmobar -x 2 -B "#292d3e" -F "#ffffff" ~/.config/xmobar/xmobarrc0 & + +echo "Bars launched..." diff --git a/.config/herbstluftwm/xmobar-tags b/.config/herbstluftwm/xmobar-tags new file mode 100755 index 0000000..ba937c6 --- /dev/null +++ b/.config/herbstluftwm/xmobar-tags @@ -0,0 +1,22 @@ +#!/bin/bash +## HLWM Xmobar Tag Status ###### +# Version 0.1 by Scott Garrett # +# Wintervenom [(at)] gmail.com # +################################ + +hc () { + herbstclient "$@" +} + +tags () { + printf '[%s] ' $(hc tag_status) + echo +} + +set -f +IFS=$'\t' +tags +hc -i tag_changed | +while read hook tag mon; do + tags +done