/
zshrc
30 lines (27 loc) · 1 KB
/
zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
############ SETUP ############
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="robbyrussell"
plugins=(
git
zsh-autosuggestions
)
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion" ] && . "/usr/local/opt/nvm/etc/bash_completion" # This loads nvm bash_completion
############ ALIAS LAND ############
############ GIT ############
alias gst='git status'
alias glog='git log --oneline'
alias grb='git rebase -i'
############ DOCKER ############
alias dprune='docker container prune'
alias dstop='docker stop $(docker ps -a -q)'
alias dtidy='docker system prune'
alias dbu='docker-compose build'
alias dup='docker-compose up'
alias clean='docker ps --filter 'status=Exited' -a | xargs docker stop docker images --filter "dangling=true" -q | xargs docker rmi'
# ############ NODE ############
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
###### AWS #######
source $ZSH/oh-my-zsh.sh