aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-23 22:30:49 -0400
committerCraig Jennings <c@cjennings.net>2026-06-23 22:30:49 -0400
commit5e47addbae252445dfc30ade276acb0631a52e96 (patch)
treed551aee05df8b818d5546317fe56eb135cfac8b8
parenta66bbc245272292691f5af0eefba30d455f5b355 (diff)
downloadarchsetup-5e47addbae252445dfc30ade276acb0631a52e96.tar.gz
archsetup-5e47addbae252445dfc30ade276acb0631a52e96.zip
docs(todo): record idle-inhibitor keybind as shipped
-rw-r--r--todo.org4
1 files changed, 4 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index e774bec..2028526 100644
--- a/todo.org
+++ b/todo.org
@@ -89,6 +89,10 @@ Investigated 2026-06-23 and could not locate the trigger in any config. Ruled ou
Parked at Craig's call (not worth deeper investigation now). If it resurfaces, the one unfinished step is to capture what keysym Fn+F9 actually emits (=wev -f wl_keyboard:key=, press Fn+F9, read the =sym:= / =code:=) and grep for that. Most likely folds into removing pocketbook from the waybar setup — if pocketbook leaves the bar, retire this with it.
+** DONE [#B] Idle-inhibitor keybind + synced waybar indicator :hyprland:waybar:
+CLOSED: [2026-06-23 Tue]
+Shipped 2026-06-23 as dotfiles commit =a004201=. Super+I toggles the hypridle daemon (kill = inhibit, relaunch = restore). The built-in waybar =idle_inhibitor= module was replaced with a =custom/idle= module backed by a =waybar-idle= script, so the keybind, the bar click, and the icon share one source of truth (whether hypridle is running) and stay in sync. Icons 󰒳 inhibited / 󰒲 active, with a 5s poll safety net. Freed =Super+I= by pruning the unused ai-term pyprland scratchpad from both host configs. TDD'd (=waybar-idle= + =hypridle-toggle= suites); dupre/hudson theme CSS updated. From a home-project handoff 2026-06-23; Craig confirmed it works live.
+
** TODO [#B] Provision Eask in archsetup :tooling:eask:
:PROPERTIES:
:LAST_REVIEWED: 2026-05-26