1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2026-01-20 00:47:45 +08:00

Compare commits

...

2 Commits

Author SHA1 Message Date
Błażej Sowa
c80050d6f5
fix(scd): avoid hardcoded binary path (#12641)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-08-28 14:27:50 +02:00
Carlo Sala
a3dfe29036
feat(nvm): add pnpx as lazy cmd 2024-08-28 10:34:25 +02:00
3 changed files with 6 additions and 5 deletions

View File

@ -26,9 +26,10 @@ These settings should go in your zshrc file, before Oh My Zsh is sourced:
#### Lazy startup
This option will help you to defer nvm's load until you use it to speed-up your zsh startup. This will source
nvm script only when using it, and will create a function for `node`, `npm`, `npx`, `pnpm`, `yarn`, `corepack`
and the command(s) specified by `lazy-cmd` option, so when you call either of them, nvm will be loaded and run
with default version. To enable it, you can add this snippet to your zshrc, before Oh My Zsh is sourced:
nvm script only when using it, and will create a function for `node`, `npm`, `npx`, `pnpm`, `pnpx`, `yarn`,
`corepack` and the command(s) specified by `lazy-cmd` option, so when you call either of them, nvm will be
loaded and run with default version. To enable it, you can add this snippet to your zshrc, before Oh My Zsh is
sourced:
```zsh
zstyle ':omz:plugins:nvm' lazy yes

View File

@ -74,7 +74,7 @@ function _omz_setup_autoload {
if zstyle -t ':omz:plugins:nvm' lazy; then
# Call nvm when first using nvm, node, npm, pnpm, yarn, corepack or other commands in lazy-cmd
zstyle -a ':omz:plugins:nvm' lazy-cmd nvm_lazy_cmd
nvm_lazy_cmd=(nvm node npm npx pnpm yarn corepack $nvm_lazy_cmd) # default values
nvm_lazy_cmd=(nvm node npm npx pnpm pnpx yarn corepack $nvm_lazy_cmd) # default values
eval "
function $nvm_lazy_cmd {
for func in $nvm_lazy_cmd; do

View File

@ -445,7 +445,7 @@ _scd_Y19oug_match() {
# build a list of matching directories reverse-sorted by their probabilities
dmatching=( ${(f)"$(
builtin printf "%s %s\n" ${(Oakv)drank} |
/usr/bin/sort -grk1 )"}
command sort -grk1 )"}
)
dmatching=( ${dmatching#*[[:blank:]]} )