A bar widget that displays live CPU and RAM usage, with a detailed floating panel showing CPU, RAM, Disk, Network, and GPU monitoring.
| Field | Value |
|---|---|
| ID | arrifat346afs/systempulse |
| Entries | Bar widget: sysmon; panel: panel; shortcut: toggle |
Add the sysmon widget from the Add-widget picker. Clicking the widget opens the system monitor panel, which attaches to the bar so its background follows the bar's background_opacity.
| Setting | Type | Default | Description |
|---|---|---|---|
show_cpu |
bool |
true |
Display CPU usage percentage in the bar. |
show_ram |
bool |
true |
Display RAM usage percentage in the bar. |
show_gpu |
bool |
false |
Display GPU usage percentage in the bar. |
show_disk |
bool |
false |
Display Disk usage percentage in the bar. |
show_network |
bool |
false |
Display Network usage in the bar. |
panel_background_opacity |
double |
1.0 |
Panel background translucency (0 transparent → 1 opaque); content stays opaque. Uses fill = "surface/<alpha>" so graphs, labels and cards remain fully opaque. Edited under Settings → Plugins (gear icon). |
Open the panel from the shell:
noctalia msg panel-toggle arrifat346afs/systempulse:panelOr via plugin IPC:
noctalia msg plugin arrifat346afs/systempulse:panelTo set up a Hyprland keybind, add to your binds.lua:
hl.bind("SUPER + SHIFT + S", hl.dsp.exec_cmd(noctCall .. "panel-toggle arrifat346afs/systempulse:panel"), { description = "Toggle SystemPulse panel" })Add the toggle shortcut from Settings → Control Center shortcuts to toggle the SystemPulse panel from the control center.