30 lines
745 B
Bash
30 lines
745 B
Bash
export ZSH=$HOME/.oh-my-zsh
|
|
|
|
plugins=(git asdf colored-man-pages colorize command-not-found copyfile copypath docker extract docker-compose fancy-ctrl-z fzf ripgrep catimg)
|
|
|
|
export ZSH_THEME="strug"
|
|
export ZSH_COLORIZE_TOOL=pygmentize
|
|
export ZSH_COLORIZE_STYLE=gruvbox-dark
|
|
export FZF_BASE=~/repos/fzf
|
|
export FZF_DEFAULT_COMMAND='ag'
|
|
|
|
source $ZSH/oh-my-zsh.sh
|
|
|
|
# Git aliases
|
|
alias gp='git push'
|
|
alias gco='git checkout'
|
|
alias gd='git diff'
|
|
alias gc='git commit'
|
|
alias gpl='git pull'
|
|
alias gs='git status'
|
|
alias gb='git branch'
|
|
alias ga='git add'
|
|
alias gl='git log'
|
|
|
|
# For neovim
|
|
PATH=$PATH:/usr/local
|
|
alias vi='nvim'
|
|
alias vim='nvim'
|
|
|
|
zstyle ':completion:*:*:docker:*' option-stacking yes
|
|
zstyle ':completion:*:*:docker-*:*' option-stacking yes
|