You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hmvar-reload was clearing the zsh-specific guard instead of Home Manager's __HM_SESS_VARS_SOURCED guard, so re-sourcing hm-session-vars.sh could return early without refreshing the environment.
The previous leading assignment also made the zsh alias compatibility layer wrap the command in bash -c, which meant source ran in a child process. Use unset so zsh sources in-place and keep fish on its dedicated hm-session-vars.fish function path.
0 commit comments