trollpunny's avatar

Conky Rings - Revamped

By trollpunny
33 Favourites
22 Comments
55K Views
Hi!

I liked this conky theme a lot, but it looked a bit too cluttered to me. So I modified it to make it look more minimal and modern. My CPU has 4 cores (like most modern CPUs), so changed that too.

The theme requires conky-lua. Install it first. Also, download and install Santana font.

Read the README given with the zip file for more instructions. I have also included some wallpapers that you could use with this theme.
Enjoy, and please let me know how you like this theme. :)

Feel free to experiment with it and share the results!

Regards,
Amit

--------------------------------------------------------------------------------------------------------------
My modifications to the original theme:
   
    - Made it look even more minimal.
    - Added 4 cpu bars instead of 2, since many modern CPUs now have four cores. Thickened the battery and RAM
      bars to give it a consistent look.
    - CPU and memory conkys now show 4 items instead of 3.
    - Reduced the size of clock hands.
    - Added labels "Home" and "Root" to the space indicator.
    - Removed minute and hour rings to make it look less cluttered.
    - Removed the battery percentage level indicator, since the method it followed is deprecated in the recent
      kernel versions.
    - Fixed the repeated "conky: unknown variable" error in the console upon execution of the script
    - Improved the "notes" conky a lot. Added a label "TO-DO" to it, and now it shows the number of items you have
      in your to-do list (~/notes.txt).
    - Removed the gmailnotify.sh. Gmail has apparently blocked such scripts since they're not secure enough.
    - Moved everything in "~/.Conky", so no need of creating two different folders.
    - A few more minor changes in font and positioning that I will probably remember after I've uploaded it. :D


My setup:
Arch Linux with XFCE. Using Numix icon theme. Plank as dock. Compton as the default compositor.
Published:
© 2016 - 2020 trollpunny
Comments20
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
gPATSAN's avatar

Hello, It's awesome! I'm new to Linux please guide me to install it......

shrivassp's avatar

conky: Syntax error (/home/shrivassp/.Conky/rings:2: syntax error near 'no') while reading config file.

conky: Assuming it's in old syntax and attempting conversion.

conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.

conky: desktop window (400011) is subwindow of root window (39c)

conky: window type - desktop

conky: drawing to created window (0xe00001)

conky: drawing to double buffer

conky: Syntax error (/home/shrivassp/.Conky/cpu:2: syntax error near 'no') while reading config file.

conky: Assuming it's in old syntax and attempting conversion.

conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.

conky: desktop window (400011) is subwindow of root window (39c)

conky: window type - desktop

conky: drawing to created window (0x1000001)

conky: drawing to double buffer

[shrivassp@archlinux Conky]$ conky: Syntax error (/home/shrivassp/.Conky/mem:2: syntax error near 'no') while reading config file.

conky: Assuming it's in old syntax and attempting conversion.

conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.

conky: desktop window (400011) is subwindow of root window (39c)

conky: window type - desktop

conky: drawing to created window (0x1200001)

conky: drawing to double buffer


Getting error like this wat to do...

bambino307's avatar
For me as well: No rings and stuff above/to the right shown. 
This is the output of the conky:

conky: Syntax error (/home/gabrielm/.Conky/notes:2: '=' expected near 'no') while reading config file. 
conky: Assuming it's in old syntax and attempting conversion.
conky: Syntax error (/home/gabrielm/.Conky/mem:2: '=' expected near 'no') while reading config file. 
conky: Assuming it's in old syntax and attempting conversion.
conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.
conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.
conky: desktop window (a00003) is subwindow of root window (3ef)
conky: window type - desktop
conky: drawing to created window (0x4600001)
conky: drawing to double buffer
conky: desktop window (a00003) is subwindow of root window (3ef)
conky: window type - desktop
conky: drawing to created window (0x4400001)
conky: drawing to double buffer
cat: /home/gabrielm/notes.txt: Datei oder Verzeichnis nicht gefunden
conky: can't open /home/amit/notes.txt: Datei oder Verzeichnis nicht gefunden
cat: /home/gabrielm/notes.txt: Datei oder Verzeichnis nicht gefunden
cat: /home/gabrielm/notes.txt: Datei oder Verzeichnis nicht gefunden

Help:)

Screenshot Conky by bambino307   
HebusZanheros's avatar
You can convert conf files by using github.com/brndnmtthws/conky/b…
Jsut save convert.lua, chmod +x convert.lua
You must have lua installed and maybe dos2unix it will convert you files in the good format.

It worked smoothly for me
MaxM21's avatar
can someone please help me with this error

conky: conky: Syntax error (/home/malay/.conky/Conky-rings/notes:2: '=' expected near 'no') while reading config file.
Syntax error (/home/malay/.conky/Conky-rings/mem:2: '=' expected near 'no') while reading config file. conky:
conky: Assuming it's in old syntax and attempting conversion.
Assuming it's in old syntax and attempting conversion.
conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.
conky: Invalid value 'undecorate' for setting 'own_window_hints'. Valid values are: 'undecorated', 'below', 'above', 'sticky', 'skip_taskbar', 'skip_pager'.
conky: desktop window (1c00011) is subwindow of root window (15f)
conky: window type - desktop
conky: drawing to created window (0x5600001)
conky: drawing to double buffer
conky: desktop window (1c00011) is subwindow of root window (15f)
conky: window type - desktop
conky: drawing to created window (0x5800001)
conky: drawing to double buffer
conky: can't open /home/amit/notes.txt: No such file or directory
conky: llua_do_call: function conky_clock_rings execution failed: attempt to call a nil value
conky: llua_do_call: function conky_clock_rings execution failed: attempt to call a nil value
conky: llua_do_call: function conky_clock_rings execution failed: attempt to call a nil value
CrimsonBloodfang's avatar
is there any Music Visualizer for Conky? so far i only found this github.com/dpayne/cli-visualiz…

i had some good music visualizers from rainmeter on my windows 10, so im really missing Music Visualizer in Linux
princevalva's avatar
can you please tell me full prosedure to use it
Groonhill's avatar
if the rings is not working for you, you have to make a "~/.lua/scripts/" folder at home and copy the clock_rings.lua to it.
once you did that, you open the rings file with a text editor example: "gedit ~/.conky/rings"

and make sure the lines at the bottom looks like:

# Lua Load #
lua_load ~/.lua/scripts/clock_rings.lua
lua_draw_hook_pre clock_rings
Clenzito's avatar

Yep, this is what solved it for me, I can't believe I missed this solution and went through all of that.

Desktop
dikaachmadp's avatar

i still can't see the rings

Clenzito's avatar

Do you have lua installed on your PC?

RedstoneRender's avatar
I am also experiencing the actual rings not being there.
RogueToad50's avatar
conkylook - you've probably either moved on or worked it out yourself, but this was happening to me until I just ensured everything was in ~/.Conky, specifically clock_rings.lua.
oaheix's avatar
Great work! I like it very much. But I have a problem recently. The elements located at wrong positions when I used it on a 4K screen, with DPI 1.5x scaled. So what should I modify to let it be adapted to my custom DPI setting? THX!
conkylook's avatar
It's great theme. But i have a problem, i can't see the rings..
gnucian's avatar
Great! Thanks for the wonderful work.
I'm using it on my Linux Mint 18 machine.
Dezimodnar's avatar
nice theme. using it.
chat me up if you are interested in gmail-newmail count visible on mine. screenshot here imgur.com/a/xVJg2
p.s.: the linecount didnt work for me on the notes file
Dannyrko's avatar
Hey, I really your setup but I came across a problem. When I extract and submit the file into the .conky file, it doesn't appear under conky manager. I'm on Gnome Ubuntu 16.04.
bl4ckw01f's avatar
Really thank u, it's an amazing set of widgets of conky :) i just edit some things like notes dir, disable no_buffer option . But everything else is really fine. Nice work dude!
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In