explaingit

wim66/conky-system-redone-v2

Analysis updated 2026-05-18

1LuaAudience · ops devopsComplexity · 2/5Setup · moderate

TLDR

A glass-styled Conky desktop system monitor for Linux, hand-drawn with Lua and Cairo instead of Conky's default text and bars.

Mindmap

mindmap
  root((conky system redone))
    Main panel
      System info
      CPU load and temp
      Memory and storage
      Network speed
    Add ons
      Bars module
      Graphs module
    Setup
      Clone repo
      Edit widget.lua config
      Launch via conky.conf
    Tech stack
      Lua scripting
      Cairo graphics
    Audience
      Linux desktop users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Replace a plain text Conky setup with a polished, glass-styled system monitor.

USE CASE 2

Track CPU, memory, storage, and network usage on your Linux desktop at a glance.

USE CASE 3

Show pending pacman, AUR, or Flatpak update counts directly on your desktop.

USE CASE 4

Choose between different bar and graph styles for CPU, memory, and network history.

What is it built with?

LuaCairoConky

How does it compare?

wim66/conky-system-redone-v2asxelot/fastdict.koplugindaveshap/rtw2_world_resistance
Stars111
LanguageLuaLuaLua
Setup difficultymoderateeasyeasy
Complexity2/52/52/5
Audienceops devopsgeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Conky compiled with Lua and Cairo support, plus manually setting your network interface in the config.

In plain English

This project is a desktop system monitor widget for Linux, built on top of a tool called Conky. Conky is a popular program that shows a small overlay on your desktop with information like CPU usage, memory, and the time. Rather than using Conky's plain text and bar displays, this project redraws everything from scratch using a graphics library called Cairo, giving it a soft, semi-transparent, glass-like look instead of the older text-based style. The main panel displays your distro name, kernel version, uptime, and CPU model, along with live CPU load and temperature, memory usage, storage space for your root drive and home folder if it is separate, network speed for a chosen network interface, the top six processes by CPU use, a count of pending software updates, and the current date and time. Two optional add-on modules sit on top of that main panel: one draws CPU, memory, and disk usage as bar indicators, and the other draws CPU load and network activity as line graphs over time, and each of these comes in two visual styles you can pick between. It was built and tested on Arch Linux with KDE Plasma, but the README states there is nothing tied specifically to that setup, so it should work on any Linux system where Conky is compiled with Lua and Cairo support. Getting it running involves cloning the repository, editing a single configuration table near the top of the main script to set your network interface and any visual preferences, then launching it either directly through Conky or with an included script that cleanly restarts it. Optional command line tools are used for extra features like update counts, but the widget quietly skips any of them that are not installed on your system.

Copy-paste prompts

Prompt 1
Walk me through installing and configuring this Conky widget on my Linux system.
Prompt 2
Explain how to find and set my correct network interface in widget.lua.
Prompt 3
Help me switch between the bars and bars2 styles and the graphs and graphs2 styles.
Prompt 4
Show me how autostart.sh works and how to add it to my desktop environment's startup.

Frequently asked questions

What is conky-system-redone-v2?

A glass-styled Conky desktop system monitor for Linux, hand-drawn with Lua and Cairo instead of Conky's default text and bars.

What language is conky-system-redone-v2 written in?

Mainly Lua. The stack also includes Lua, Cairo, Conky.

How hard is conky-system-redone-v2 to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is conky-system-redone-v2 for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.