if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" fi # If you come from bash you might have to change your $PATH. # export PATH=$HOME/bin:/usr/local/bin:$PATH export EDITOR='nvim' export VISUAL='nvim' export PATH="$HOME/scripts:$PATH" export ZSH="$HOME/.oh-my-zsh" export PATH="$HOME/.local/bin:$PATH" export PATH="$HOME/.cargo/bin:$PATH" export PYTHONUNBUFFERED=1 ZSH_THEME="powerlevel10k/powerlevel10k" # some more ls aliases alias update='sudo nala upgrade' alias cl='clear' alias src='source ~/.zshrc' alias vim='nvim' alias xc='xclip -sel clip' alias docker-compose='docker compose' alias ranger='source ranger' alias dps='docker container ls --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}" -a' alias ddown='docker compose down' alias bat='batcat' alias loggs='$HOME/scripts/collector.sh' ### Plugins ### plugins=(git zsh-autosuggestions python virtualenv) function cd { builtin cd "$@" && ls -F } function .. { builtin cd .. "$@" && ls -F } source $ZSH/oh-my-zsh.sh # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh export NVM_DIR="$HOME/.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