This project was made using AI: Claude Opus 5.5 + Fable 5.1
https://github.com/renehoj/qubes-top
I make this utility as an easy way to access the process information of the active qube, it can be hotkeyed using a shell script.
#!/bin/bash
CUR_WIN_ID=\`xdotool getwindowfocus\`
CUR_VM=\`xprop \_QUBES_VMNAME -id $CUR_WIN_ID |cut -d \\" -f2\`
/home/user/.local/share/qubes-top/bin/qubes-top --qube $CUR_VM
exit 0
There is memory and CPU graphs for all running qubes with 5-min history.
For the selected qube the process list is shown, it is top pulled from the qube every 1-sec.
Disk and Net IO is also displayed for the selected qube, as a 5-min graph.
You can get the same information from the terminal, this just makes it easier and adds a few graphs to help monitor resource usage.
As always, it runs in dom0, so read it before you install it.
