aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--todo.org12
1 files changed, 6 insertions, 6 deletions
diff --git a/todo.org b/todo.org
index 481e6fe..afdeb95 100644
--- a/todo.org
+++ b/todo.org
@@ -18,7 +18,7 @@ Rule of thumb: A = dated-and-must; B = the active backlog; C = parking lot; D =
:LAST_REVIEWED: 2026-06-09
:END:
The right-side module icons don't sit at even intervals — spacing reads as inconsistent across the group. Tune the per-module margin/padding in =dotfiles/hyprland/.config/waybar/style.css= so the icons are evenly distributed. Noticed 2026-05-21 after adding the airplane indicator.
-** TODO [#C] Airplane-mode toggle robustness follow-ups :quick:
+** TODO [#C] Airplane-mode toggle robustness follow-ups :quick:solo:
:PROPERTIES:
:LAST_REVIEWED: 2026-06-09
:END:
@@ -83,7 +83,7 @@ Add =@emacs-eask/cli= to archsetup's provisioning so fresh machines get it. Eask
- Decision: also set a persistent user npm prefix (=~/.npmrc= with =prefix=${HOME}/.local=)? If yes, that =~/.npmrc= is a legitimate dotfile to stow; if no, rely on the explicit =--prefix= flag alone. =~/.eask/= is a regenerable cache — leave un-stowed.
- Acceptance: fresh run leaves =eask= on PATH at =~/.local/bin/eask= (no root); =cd ~/code/chime && make setup && make test= works.
-** TODO [#B] Add signal-cli to the standard install :tooling:signal:
+** TODO [#B] Add signal-cli to the standard install :tooling:signal:solo:
:PROPERTIES:
:LAST_REVIEWED: 2026-05-26
:END:
@@ -207,7 +207,7 @@ Boot the configured endpoint and send a short prompt; surface success/failure +
Acceptance: fresh VM install of the ratio profile reaches an endpoint on =:8081= that answers a smoke prompt; velox profile gets Q4_K_M + 8B and answers a prompt within reasonable laptop latency; network-down install completes successfully with the pending-models warning surfaced.
-** TODO [#B] Add =uv= to the install playbook :tooling:python:
+** TODO [#B] Add =uv= to the install playbook :tooling:python:solo:
:PROPERTIES:
:LAST_REVIEWED: 2026-05-29
:END:
@@ -288,7 +288,7 @@ Spec: [[file:docs/PLAN-per-host-overrides.org][docs/PLAN-per-host-overrides.org]
*** 2026-05-26 Tue @ 10:21:08 -0500 AI Response: Spec written, gated on review
Surfaced by a HiDPI scaling failure: a per-app =QT_SCALE_FACTOR=1.5= in the shared =Zoom.desktop= (meant for velox) made Zoom open enormous on ratio. Reverted that patch to plain =/usr/bin/zoom %U=; the durable fix is this mechanism. Proposed approach: a per-host stow tier (=ratio/=, =velox/=) stowed as =common + hyprland + $(uname -n)=, with the existing =conf.d/*.conf= glob as the first clean tenant — move =local.conf= out of the shared =hyprland/= tier into per-host tiers so each machine gets its own (HiDPI monitor scale + =env = QT_SCALE_FACTOR/GDK_SCALE= on velox, minimal on ratio). XWayland apps don't scale via the compositor (=force_zero_scaling=true=), so toolkit env vars set in =conf.d= are the right layer — kills per-app =.desktop= hacks. Open question in the spec: whole-file configs with no include directive (waybar JSON, pypr toml) need a separate strategy. Full design + 5 open questions for Craig in the spec.
-** TODO [#B] Verify Phase 2 in the VM (hyprland + none) — pending clean run
+** TODO [#B] Verify Phase 2 in the VM (hyprland + none) — pending clean run :solo:
:PROPERTIES:
:LAST_REVIEWED: 2026-06-09
:END:
@@ -741,13 +741,13 @@ Systematic check for availability issues
:END:
Ensure packages are installed from correct source (official repos vs AUR) - prevent installing from wrong place
-** TODO [#B] Automate script usage tracking
+** TODO [#B] Automate script usage tracking :solo:
:PROPERTIES:
:LAST_REVIEWED: 2026-05-21
:END:
Parse shell history files for ~/.local/bin script names to identify last usage date and unused scripts
-** TODO [#B] Automate dotfile validation
+** TODO [#B] Automate dotfile validation :solo:
:PROPERTIES:
:LAST_REVIEWED: 2026-05-21
:END: