Skip to content

My conky config for Manjaro and other Arch-based systems. Also available at https://git.kescher.at/jeremy.kescher/conky-config

Notifications You must be signed in to change notification settings

jozsefk9/conky-config

 
 

Repository files navigation

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.

Requirements:

  • conky (what? a config for conky needs conky? impossible.) You need either conky-lua or conky-lua-nv.
  • checkupdates - For Manjaro, this is already in the pacman package, so you should not need to do anything. Arch users, please install pacman-contrib.
  • yay (optional, for AUR update checking on Manjaro, Arch, and other pacman-based distros. Can be replaced with checkupdates-aur, but I've found it to be quite unreliable on my systems.)

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

About

My conky config for Manjaro and other Arch-based systems. Also available at https://git.kescher.at/jeremy.kescher/conky-config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 73.8%
  • Shell 26.2%