blob: f37a870bbc314103ac616ab37c3f2bf8493a2c9c (
plain)
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
31
32
|
# Enable automatic directory changing
setopt autocd
PROMPT='%(?.%F{77}.%F{160})%#%f '
RPROMPT='%F{8}%~%f'
alias l='ls -lha'
alias vim='nvim'
alias v='nvim'
alias ga='git add'
alias gaa='git add -A'
alias gai='git add -i'
alias gap='git add -p'
alias gd='git diff'
alias gds='git diff --staged'
alias gl='git log --relative-date --graph'
alias gs='git status'
alias gss='git status -s'
alias gb='git branch'
alias gba='git branch -a'
alias gsw='git switch'
alias gswc='git switch -c'
alias gpush='git push'
alias gpull='git pull'
alias dotfiles='cd ~/.dotfiles'
alias dl='cd ~/Downloads'
alias update='brew update && brew upgrade && brew autoremove && brew cleanup'
# Node version manager
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
|