Home

Awesome

Statusbar

This is a statusbar for a linux window managers written in golang. Currently it provides these details:

Screenshot

Screenshot

Requirements

Installation

You must have go installed on your system.

This repository is meant to be editable to your own needs, so fork or clone and edit. Create your statusbar configuration:

cp statusbar.dist.json statusbar.json

NOTE: the arguments for dzen2 output formatting should be changed on your needs including gmail accounts if available.

If you run make it will build and move binary to /usr/local/bin/statusbar and statusbar.json if available, to /usr/local/etc/statusbar.json.

make

If dependencies were not met, install them. Now you can run statusbar which takes configuration option json as an argument:

statusbar statusbar.json > /tmp/statusbar.log 2>&1

NOTE: you may change configuration properties based on your screen layout and fonts. Statusbar logs errors to stdout and in case of panic to stderr.