diff options
| -rw-r--r-- | todo.org | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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: |
