# Path to your Oh My Zsh installation. export ZSH="$HOME/.oh-my-zsh" ZSH_THEME="robbyrussell" # Uncomment the following line to use case-sensitive completion. # CASE_SENSITIVE="true" # Uncomment the following line to use hyphen-insensitive completion. # Case-sensitive completion must be off. _ and - will be interchangeable. # HYPHEN_INSENSITIVE="true" # Uncomment one of the following lines to change the auto-update behavior # zstyle ':omz:update' mode disabled # disable automatic updates # zstyle ':omz:update' mode auto # update automatically without asking zstyle ':omz:update' mode reminder # just remind me to update when it's time # Uncomment the following line to enable command auto-correction. # ENABLE_CORRECTION="true" plugins=(git archlinux colored-man-pages copybuffer docker docker-compose dotenv eza fancy-ctrl-z git gitignore gitfast golang python safe-paste ssh sudo tmux zsh-syntax-highlighting ) source $ZSH/oh-my-zsh.sh # Preferred editor for local and remote sessions if [[ -n $SSH_CONNECTION ]]; then export EDITOR='vim' else export EDITOR='nvim' fi alias vi=nvim alias vim=nvim alias t=tmux alias se=sudoedit alias s=sudo alias dotfiles='/usr/bin/git --git-dir="$HOME/.dotfiles/" --work-tree="$HOME"' alias cz=chezmoi export PATH=$PATH:/home/yt/.cargo/bin export FZF_BASE=/usr/bin export FZF_DEFAULT_COMMAND=rg export FZF_DEFAULT_OPTS="--tmux" export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS \ --highlight-line \ --info=inline-right \ --ansi \ --layout=reverse \ --border=none --color=bg+:#283457 \ --color=bg:#16161e \ --color=border:#27a1b9 \ --color=fg:#c0caf5 \ --color=gutter:#16161e \ --color=header:#ff9e64 \ --color=hl+:#2ac3de \ --color=hl:#2ac3de \ --color=info:#545c7e \ --color=marker:#ff007c \ --color=pointer:#ff007c \ --color=prompt:#2ac3de \ --color=query:#c0caf5:regular \ --color=scrollbar:#27a1b9 \ --color=separator:#ff9e64 \ --color=spinner:#ff007c \ " 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 source <(fzf --zsh)