diff --git a/zsh/zshenv b/zsh/zshenv index 4c488e0..0c07298 100644 --- a/zsh/zshenv +++ b/zsh/zshenv @@ -57,7 +57,11 @@ alias tm="${HOME}/dotfiles/scripts/tmopen.sh" alias aic="aicommits --type conventional" # resolve node from global mise config (~), not project .tool-versions which may pin a node incompatible with pi -alias pi='mise exec -C ~ -- pi' +function pi() { + local node_version + node_version="$(mise -C "$HOME" current node)" || return + mise exec "node@$node_version" -- pi "$@" +} # find worktrunk worktree directories function wtl() {