aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 17:11:05 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 17:11:05 -0400
commit24a2098dd2adf7bcfe4272c66cf105cb0234703f (patch)
tree2ed73940e6203187a009bb0d50b421c23e9dda46 /todo.org
parent6b7791ccf8195247649914a7ce3cbda9bbcdaf06 (diff)
downloadarchsetup-24a2098dd2adf7bcfe4272c66cf105cb0234703f.tar.gz
archsetup-24a2098dd2adf7bcfe4272c66cf105cb0234703f.zip
feat(tooling): provision eask via user-local npm install
chime and linear-emacs shell out to eask but nothing installed it. The block runs npm install -g --prefix ~/.local as the user after the node tooling, so eask lands on PATH without root. A stowed .npmrc pins the same prefix in dotfiles. VM asserts both.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org4
1 files changed, 3 insertions, 1 deletions
diff --git a/todo.org b/todo.org
index 02f5f14..644ce56 100644
--- a/todo.org
+++ b/todo.org
@@ -208,7 +208,9 @@ CLOSED: [2026-07-02 Thu]
:END:
Decided by Craig 2026-07-02, ahead of the scheduled checkpoint: remove pocketbook altogether. Executed same day — pip package uninstalled (user site clean), running instance killed, launcher gone, =pocketbook/= tree removed from the repo, Super+P rebound to toggle-touchpad (P for Pointers; Super+Shift+I unbound, waybar tooltip hint updated — dotfiles a750cb4). The org-capture popup remains the quick-notes surface.
-** TODO [#B] Provision Eask in archsetup :tooling:eask:
+** DONE [#B] Provision Eask in archsetup :tooling:eask:
+CLOSED: [2026-07-02 Thu]
+Shipped 2026-07-02 (speedrun): npm global install block added after the nvm line — runs as $username with --prefix $HOME/.local, display/error_warn wrapped, output to $logfile, matching the claude-code block's shape. The npmrc decision went yes: dotfiles common/.npmrc pins prefix=${HOME}/.local (stowed; hand-linked live, npm config get prefix confirms ~/.local — dotfiles 01627cc). VM assertion added: ~/.local/bin/eask present + ~/.npmrc stowed. Live smoke: eask 0.12.9 on PATH. Full acceptance (fresh-install chime make setup/test) rides the next VM pass.
:PROPERTIES:
:LAST_REVIEWED: 2026-05-26
:END: