- gcc (obviously)
- cmake
- pkg-config
- libx11 - Xlib.h
- xproto - Xatom.h
- libmpdclient - MPD plugin
- libpulse - PulseAudio plugin
- (optional) boost - currently for debug purposes only
- picojson - for parsing configuration files; included in project tree
- wmfs2
- mpd - MPD plugin
- pulseaudio - PulseAudio plugin
git clone git://github.com/lahwaacz/wmfs2-statusbar.git
cd ./wmfs2-statusbar
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ./
make
make install
Runtime configuration is supported via JSON config files. Path to the file can be specified using the -c
argument:
./wmfs-statusbar -c /path/to/config-file