xaizek / d2if (License: GPLv2+) (since 2018-12-07)
Simple dzen2 input formatter, which is supposed to not waste CPU time for nothing and provides a number of builtin "widgets" for displaying system information.
<root> / README.md (fca22100d7ff8308d07048fdad779c290a1cbd21) (814B) (mode 100644) [raw]
dzen2 input formatter
=====================

Licensed under GNU/GPL v2+.

Brief description
-----------------

This is a simple dzen2 input formatter, which is intended to replace use of
scripts to do this job.  Compiled language is better for this purpose, because
native applications require less resources and work faster than scripts.  The
amount of memory and CPU time should be considered for obvious reason that
status bar is updated with relatively high rate.

Configuration
-------------

None (at least yet).  Body of `main()` configures everything.

Fields
------

* Date and time.
* Current desktop number.
* Active keyboard layout.
* Memory usage.
* CPU usage.
* Display brightness.
* Current audio volume level.
* Battery status.
* Network interfaces status.
* MPD status and currently playing song.
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/d2if

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/d2if

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master