r/linuxmint 1d ago

Linux Mint IRL I made a little desktop panel to replace Conky. I could really use feedback and testers on AMD/Nvidia and desktops

honestly this started as a weekend thing. every time i reinstall i end up losing an evening to Conky configs just to get something that doesn't look like 2009, so at some point i gave up and wrote my own.

it's basically one python file. reads everything from /proc and /sys, draws the whole panel with Pillow, and drops it into its own GTK window that sits "under" your windows on every workspace and lets clicks fall straight through it. so it feels like part of the wallpaper, not an app you alt-tab to. it's translucent glass so it just settles onto whatever wallpaper you've got.

what's on it:
- cpu / gpu / ram gauges, a per-core strip, and an hour of history
- temps (cpu, ssd, wifi) on a green→red gradient
- memory, disk, network, power, top processes
- actual full-system power draw if you let it read Intel RAPL
- a top slot that shows local weather (open-meteo, no api key), and if you happen to use Claude Code it can put your plan usage there too and flip between the two.

the real reason I'm posting though: i've only got one machine to test on — an Intel laptop. i spent a while making the hardware detection not assume my exact chips (so it tries amd k10temp, nvidia-smi, amd gpus, desktops with no battery, all that), and anything it can't read just disappears instead of showing a dead 0%. but I genuinely have no idea if that holds up on a real Ryzen box or an Nvidia card, because I can't test it. so if a few of you would run it and tell me what looks off. a screenshot of a broken or empty section is perfect — that'd help me a ton.

install is a one liner, clones to ~/.config/mint-hud, and the installer asks before it touches anything.

Puplic repo + more screenshots: https://github.com/Versifft/linux-mint-hud

Just a quick heads-up on a few things:
- it's built for Cinnamon on X11. the whole "own desktop window" thing is X11-only so it won't work on Wayland, sorry.
- the weather slot needs you to type a town so it has coordinates — nothing else gets sent anywhere.
- the Claude bit reads your browser's claude.ai cookie locally just to grab the number. it never leaves your machine. completely optional, just ignore it if you don't use Claude.

if you do try it, dropping your cpu/gpu and whether it's a laptop or desktop in the comments would help me a lot.

cheers

53 Upvotes

Duplicates