Console Comfort 2

Not so long ago, I swung at writing a conky parody just for the console.
I had reasons for this, as well as “Pan Maw Hour nathnennya” for bicycle construction.

The result that was minimally satisfying my private needs was achieved, which I wrote about:
habrahabr.ru/post/148163
The first solution had only one positive characteristic - it worked.
All other properties of the program made it unworkable for people other than me.
The very need for root rights was supposed to scare off even those people who do not know the word "paranoia."

However, time passed, the range of tasks expanded and the "pan" again had a little more "nathnennya"
(Um. I think this saying should be translated. Literally, it means that “The citizen had time and inspiration.” Usually used as an excuse for wasting time on something strange and ridiculous, but sometimes funny) The
following criteria of the demon’s public usefulness were set:

  • Work without root privileges
  • The ability to display any text information, and not just some specific values
  • The output of this information to all user terminals


With grief in half, the task was almost completed.
The release is still a long way off. There were a lot of nuances in terms of stability and appearance.
However, I am driven by a fundamental principle: "release early, release often."

I will be glad to any constructive criticism. However, I rejoice emotionally colored with pleasure. Just don’t swear heavily :) The source

code can be obtained like this: svn co subversion.assembla.com/svn/conconky

Attention! If you will start, then read this:
a) To start in daemon mode (the most adequate version in terms of glitches), use the -d option
b) At the first start, the daemon will create a .conconky directory with the configuration file in the “hamster”
c) The format of the config is simple: variable-value, variable-value, etc., tilde, list of formatting strings (All through \ n).
Honestly, I find it difficult to describe him sane. But the default config usually does not raise any questions.

UPDATE:
Screenshot : s22.postimg.org/omzy4gb5t/conconky.png
Screenshot : habrastorage.org/storage2/904/216/d57/904216d5774c1c52e3986b6144a6aaef.png
*** stack smashing detected *** : Strange error. I do not show up. I will be grateful if someone passes through gdb or just tells me what's the matter.

Also popular now: