Keep sandbox PATH for login shells via managed ~/.profile block #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "lain/entrypoint-path-profile-20261102103741"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The entrypoint already puts the asdf shims and aqua bin on PATH for child shells. Debian's /etc/profile resets PATH for login shells (bash -l, tmux, ssh), so they lost those dirs.
This writes an idempotent managed block to ~/.profile that re-applies DASH_TOOLS/bin and DASH_PATH at login. The rest of ~/.profile is kept.
Tests: child-shell PATH, login-shell PATH, and block idempotence in internal/assets.