aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-29 16:50:15 -0400
committerCraig Jennings <c@cjennings.net>2026-06-29 16:50:15 -0400
commit514574faec0192cfe606a69aaa1f72a47e68b601 (patch)
tree4dae446f2887c1571c674b012b7454d68f7821e7 /README.md
parent53367c4acf68259fb3b1d3b2167e23335645e89e (diff)
downloadarchsetup-514574faec0192cfe606a69aaa1f72a47e68b601.tar.gz
archsetup-514574faec0192cfe606a69aaa1f72a47e68b601.zip
docs: add unified waybar network module design spec
The wifi-no-internet indicator, the nmcli network-manager dropdown, and the captive-portal diagnostics are one feature, so the spec designs them as a single custom/net module instead of three. It splits into three layers: a tested Python net engine wrapping nmcli plus the diagnostics, a thin bar indicator, and a GTK4 layer-shell panel. The captive script becomes the diagnostics engine. It records the locked decisions (panel toolkit, split probe cadence, GPG store supplements NetworkManager, librespeed for speed test) and a four-phase plan, indicator first. I linked it from both todo tasks.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions