My conky config for Manjaro and other Arch-based systems. Also available at https://github.com/kescherCode/conky-config
Find a file
Jeremy Kescher 894609ac8f table.maxn was removed in Lua 5.3, replacing with #
Signed-off-by: Jeremy Kescher <jeremy@kescher.at>
2020-08-16 13:19:14 +02:00
checkAUR.sh update basically every single file 2020-01-02 23:40:55 +01:00
checkRepo.sh Update configs and README.md. 2020-02-04 18:54:45 +01:00
demo.gif Update screenshot and demo gif 2020-02-04 19:34:26 +01:00
leftside.conf Can I please test my changes beforehand? 2020-03-30 18:53:01 +02:00
luaFunc.lua table.maxn was removed in Lua 5.3, replacing with # 2020-08-16 13:19:14 +02:00
pingtest update basically every single file 2020-01-02 23:40:55 +01:00
README.md Changes to README.md and slight lua change that doesn't affect functionality 2020-04-29 14:55:29 +02:00
rightside.conf Fix cpubar for cpu0 2020-03-17 18:05:35 +01:00
screenshot.png Update screenshot and demo gif 2020-02-04 19:34:26 +01:00
show_servers update basically every single file 2020-01-02 23:40:55 +01:00
startconky.sh update script and README.md 2020-01-03 00:06:29 +01:00

conky-config

This my conky config. It is intended to be run on Manjaro and other Arch-based distros that use the pacman package manager.

On the left side, it shows the status of my servers, my disk usage (and IO read/write), and the local IPv4 as well as the current down- and upload usage for each interface (if the interface has a local IP).
The server status will only be displayed if a file exists at ~/.config/conky/show_servers and if its content is on. This means you can toggle the display of server status as follows:

Turn on:

echo on > ~/.config/conky/show_servers

Turn off:

echo off > ~/.config/conky/show_servers
# Or just delete the file
rm ~/.config/conky/show_servers

On the right side, it shows general system details, the battery status (which can be removed if you're using a desktop) as well as the remaining time to full charge or full discharge, CPU details, memory details and how many updates from official repos and the AUR are available.

Dependencies:

  • conky-lua-nv (AUR/Manjaro repos) (conky-lua does NOT play well due to using a seperated lua version)
  • pacman-contrib - For checkupdates script needed to get update count. (Arch only! Manjaro only needs pacman)
  • yay (AUR/Manjaro repos) (for getting AUR update count) [not needed if you don't use AUR packages]

All files are intended to be located at ~/.config/conky/. If you want a different path, you will have to change it in each file.

demo