This works
-Node status, pod counts, namespace quota bars
-diff --git a/.chezmoiignore b/.chezmoiignore index 565eea9..85e2a52 100644 --- a/.chezmoiignore +++ b/.chezmoiignore @@ -1 +1,5 @@ dot_config/nushell/history.txt + +# Quickshell scratch/runtime artifacts — never manage these +.config/quickshell/.superpowers +.config/quickshell/.superpowers/** diff --git a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server-stopped b/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server-stopped deleted file mode 100644 index c678256..0000000 --- a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server-stopped +++ /dev/null @@ -1 +0,0 @@ -{"reason":"idle timeout","timestamp":1776812893183} diff --git a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server.log b/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server.log deleted file mode 100644 index 4f5de78..0000000 --- a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server.log +++ /dev/null @@ -1,16 +0,0 @@ -{"type":"server-started","port":57943,"host":"127.0.0.1","url_host":"localhost","url":"http://localhost:57943","screen_dir":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192"} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/pill-options.html"} -{"source":"user-event","type":"click","text":"\n 3/3\n \n \n \n B — Icon + node ratio\n Shows ready nodes vs total (e.g. 3/3). Immediately tells you if a node is down.","choice":"b","id":null,"timestamp":1776810288228} -{"source":"user-event","type":"click","text":"\n 3/3\n \n \n \n B — Icon + node ratio\n Shows ready nodes vs total (e.g. 3/3). Immediately tells you if a node is down.","choice":"b","id":null,"timestamp":1776810289433} -{"source":"user-event","type":"click","text":"\n 3/3\n \n \n \n B — Icon + node ratio\n Shows ready nodes vs total (e.g. 3/3). Immediately tells you if a node is down.","choice":"b","id":null,"timestamp":1776810289627} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/pill-combined.html"} -{"source":"user-event","type":"click","text":"\n 3/3\n \n \n \n B — Icon + ratio (ratio IS the status)\n Two rows. Ratio color encodes health: green = all ready, yellow = degraded, red = critical. No redundant \"OK\" label.","choice":"b","id":null,"timestamp":1776810328915} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout.html"} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout-v2.html"} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout-v3.html"} -{"source":"user-event","type":"click","text":"A\n Bars with actual + % labelsVisual bars, more scannable","choice":"a","id":null,"timestamp":1776810810800} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/waiting.html"} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout-v4.html"} -{"source":"user-event","type":"click","text":"✓\n \n This works\n Per-pod table + quota bars with real numbers","choice":"looks-good","id":null,"timestamp":1776811068409} -{"type":"screen-added","file":"/home/mpuchstein/.local/share/chezmoi/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/waiting-2.html"} -{"type":"server-stopped","reason":"idle timeout"} diff --git a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server.pid b/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server.pid deleted file mode 100644 index a016f52..0000000 --- a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/.server.pid +++ /dev/null @@ -1 +0,0 @@ -128167 diff --git a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/pill-combined.html b/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/pill-combined.html deleted file mode 100644 index 38234ed..0000000 --- a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/pill-combined.html +++ /dev/null @@ -1,33 +0,0 @@ -
Two variations on how to stack all three elements in the 52px pill.
- -Three rows. Icon accent color matches status. Ratio stays neutral text color.
-Two rows. Ratio color encodes health: green = all ready, yellow = degraded, red = critical. No redundant "OK" label.
-The pill sits in the left sidebar (52px wide). Pick the compact display style you prefer.
- -Pill color shifts: green = healthy, yellow = degraded, red = critical. Minimal, like the system pill.
-Shows ready nodes vs total (e.g. 3/3). Immediately tells you if a node is down.
-Shows OK / WARN / ERR in the pill accent color. Clear at a glance, no counting required.
-Nodes show status only (no metrics-server needed). Resources show quota consumption from kubectl.
- -Aggregated across all pods in tenant-5. Two options for how to display the data.
- -Based on your real kubectl data. dnddrugs absent from kubectl top → shown as —
- -Pill now shows ready/total pods, e.g. 4/4 green → 3/4 yellow if one goes unready.
- - diff --git a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout.html b/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout.html deleted file mode 100644 index 5bcc1d1..0000000 --- a/dot_config/quickshell/.superpowers/brainstorm/128159-1776810192/popout-layout.html +++ /dev/null @@ -1,97 +0,0 @@ -320px wide panel. Click to select if this looks right, or describe what's missing below.
- -Continuing in terminal...
-Continuing in terminal...
-