From 0d1147fcefe8aa214420ec9e32b896f4fc95dd88 Mon Sep 17 00:00:00 2001 From: David Ibia Date: Sun, 28 Dec 2025 23:21:25 +0100 Subject: [PATCH] refactor(zsh): deduplicate entries and replace hardcoded paths with $HOME - Remove duplicate LM Studio CLI PATH entries (was added 4 times) - Remove duplicate Docker CLI completion blocks (was added 3 times) - Replace /Users/davidibia/ with $HOME for portability - Clean up redundant comments --- .zshrc | 32 +++----------------------------- 1 file changed, 3 insertions(+), 29 deletions(-) diff --git a/.zshrc b/.zshrc index b943553..7022009 100644 --- a/.zshrc +++ b/.zshrc @@ -321,25 +321,6 @@ export NVM_DIR="$HOME/.config/nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion -# Added by LM Studio CLI (lms) -export PATH="$PATH:$HOME/.cache/lm-studio/bin" -# The following lines have been added by Docker Desktop to enable Docker CLI completions. -fpath=($HOME/.docker/completions $fpath) -autoload -Uz compinit -compinit -# End of Docker CLI completions - -# Added by LM Studio CLI (lms) -export PATH="$PATH:$HOME/.cache/lm-studio/bin" -# End of LM Studio CLI section - -# The following lines have been added by Docker Desktop to enable Docker CLI completions. -fpath=($HOME/.docker/completions $fpath) -autoload -Uz compinit -compinit -# End of Docker CLI completions -# - # direnv setup eval "$(direnv hook zsh)" @@ -355,17 +336,10 @@ export PATH=$HOME/.opencode/bin:$PATH eval "$(zoxide init zsh)" -# Added by LM Studio CLI (lms) +# LM Studio CLI export PATH="$PATH:$HOME/.cache/lm-studio/bin" -# End of LM Studio CLI section - -# Added by LM Studio CLI (lms) -export PATH="$PATH:/Users/davidibia/.cache/lm-studio/bin" -# End of LM Studio CLI section - -# The following lines have been added by Docker Desktop to enable Docker CLI completions. -fpath=(/Users/davidibia/.docker/completions $fpath) +# Docker CLI completions +fpath=($HOME/.docker/completions $fpath) autoload -Uz compinit compinit -# End of Docker CLI completions