su8 / doomy

Dead simple X11 bar for use with scripts in a loop
GNU General Public License v3.0
0 stars 0 forks source link
bar statusbar statusline x11

doomy

Dead simple X11 bar for use with scripts in a loop

Compile

# if on BSD: mv Makefile Make.old && cp -r Make.bsd Makefile
make -j8 # where 8 are CPU cores.
sudo make install

doomy --help # to see the available options

Usage

The script below comes with this repository.

The program in use in the above picture is from my other project https://github.com/su8/pinky-bar

Just add the following in your .xinitrc, right before the case label to test different WM's

# Top src script to output the desired data and `doomy' to read it from /tmp/doomy.txt
# filename outputForDoomy.sh
while true; do 
  script_or_variable.sh > /tmp/doomy.txt
  sleep 1
done &

# And from the same shell call
doomy &
# Enjoy :}

Requirements

gcc/clang

argp , on BSD it's called argp-standalone

libXft

xorg libraries and headers