summaryrefslogtreecommitdiff
path: root/plugins/uv/uv.plugin.zsh
diff options
context:
space:
mode:
authorMohaiminus Sakib <3596793+rode093@users.noreply.github.com>2025-12-08 16:57:50 +0100
committerGitHub <noreply@github.com>2025-12-08 16:57:50 +0100
commit72acd2ca90d01e09f7960d6b62b8eb30e476de6c (patch)
treeedae5256d9ade8f41c3d535d9be2523f66f3c321 /plugins/uv/uv.plugin.zsh
parentddec79ad4384325e08104574a9e0b81bb8a7e9d9 (diff)
downloadzsh-72acd2ca90d01e09f7960d6b62b8eb30e476de6c.tar.gz
zsh-72acd2ca90d01e09f7960d6b62b8eb30e476de6c.tar.bz2
zsh-72acd2ca90d01e09f7960d6b62b8eb30e476de6c.zip
feat(uv): add more useful aliases (#13462)
Co-authored-by: Mohaiminus Sakib <roddur093@gmail.com> Co-authored-by: Marc Cornellà <marc@mcornella.com>
Diffstat (limited to 'plugins/uv/uv.plugin.zsh')
-rw-r--r--plugins/uv/uv.plugin.zsh6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/uv/uv.plugin.zsh b/plugins/uv/uv.plugin.zsh
index ef0f78f6b..0c0795e56 100644
--- a/plugins/uv/uv.plugin.zsh
+++ b/plugins/uv/uv.plugin.zsh
@@ -7,10 +7,15 @@ alias uv="noglob uv"
alias uva='uv add'
alias uvexp='uv export --format requirements-txt --no-hashes --output-file requirements.txt --quiet'
+alias uvi='uv init'
+alias uvinw='uv init --no-workspace'
alias uvl='uv lock'
alias uvlr='uv lock --refresh'
alias uvlu='uv lock --upgrade'
alias uvp='uv pip'
+alias uvpi='uv python install'
+alias uvpl='uv python list'
+alias uvpu='uv python uninstall'
alias uvpy='uv python'
alias uvpp='uv python pin'
alias uvr='uv run'
@@ -18,6 +23,7 @@ alias uvrm='uv remove'
alias uvs='uv sync'
alias uvsr='uv sync --refresh'
alias uvsu='uv sync --upgrade'
+alias uvtr='uv tree'
alias uvup='uv self update'
alias uvv='uv venv'