diff --git a/.zshrc b/.zshrc index 61922c8..ff6336e 100644 --- a/.zshrc +++ b/.zshrc @@ -1,8 +1,17 @@ export SUDO_PROMPT="$(tput bold setaf 7)[sudo]$(tput sgr0) $(tput setaf 6)password for$(tput sgr0) $(tput setaf 5)%p$(tput sgr0): " -export PYENV_ROOT="$HOME/.pyenv" -export PATH="$PYENV_ROOT/bin:$PATH" -export PATH="/home/nex/.local/bin:$PATH" -eval "$(pyenv init -)" +plugins=(git sudo rsync zsh-syntax-highlighting zsh-autosuggestions) +if [ -f $HOME/.pyenv/bin/pyenv ]; then + export PYENV_ROOT="$HOME/.pyenv" + export PATH="$PYENV_ROOT/bin:$PATH" + export PATH="/home/nex/.local/bin:$PATH" + eval "$(pyenv init -)" + plugins+=(pyenv) +fi; + +if [ -f /usr/bin/zoxide ] || [ -f /usr/local/bin/zoxide ]; then + eval "$(zoxide init zsh)" +fi; + export ZSH="$HOME/.oh-my-zsh" ZSH_THEME="agnoster" HYPHEN_INSENSITIVE="true" @@ -10,8 +19,8 @@ zstyle ':omz:update' mode auto # update automatically without asking ENABLE_CORRECTION="true" COMPLETION_WAITING_DOTS="true" HIST_STAMPS="dd.mm.yyyy" -plugins=(git sudo rsync zsh-syntax-highlighting zsh-autosuggestions command-not-found ) source $ZSH/oh-my-zsh.sh + export LANG=en_GB.UTF-8 export EDITOR=nvim export ARCHFLAGS="-arch x86_64"