export ZSH="$HOME/.oh-my-zsh"
export ZSH_CUSTOM="$ZSH/custom"
# git clone https://github.com/zsh-users/zsh-completions "$ZSH_CUSTOM/plugins/zsh-completions"
# git clone https://github.com/zsh-users/zsh-autosuggestions "$ZSH_CUSTOM/plugins/zsh-autosuggestions"
# git clone https://github.com/zsh-users/zsh-syntax-highlighting "$ZSH_CUSTOM/plugins/zsh-syntax-highlighting"
# git clone https://github.com/sindresorhus/pure "$ZSH_CUSTOM/themes/pure"
fpath+=(
$ZSH_CUSTOM/plugins/zsh-completions/src
$ZSH_CUSTOM/themes/pure
)
autoload -U promptinit; promptinit
prompt pure
plugins=(
git
gitfast
extract
colored-man-pages
colorize
z
zsh-syntax-highlighting
fzf
zsh-autosuggestions
docker
)
source $ZSH/oh-my-zsh.sh
compdef -d git
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export TERM=xterm-256color
if command -v nvim >/dev/null 2>&1; then
export VISUAL=nvim
export EDITOR=nvim
else
export VISUAL=vim
export EDITOR=vim
fi
alias e="eza -la --time-style=long-iso --icons"
alias ra="ranger"
alias gac="git add . && aider --commit"
alias cdtmp="cd $(mktemp -d)"
mkcd () { mkdir -p "$1" && cd "$1"; }
g9 () { glol -9 }