# # aliases # alias setclip='xclip -selection c' alias getclip='xclip -selection clipboard -o' alias open='xdg-open $1' alias vi='nvim' alias vim='nvim' alias l="ls -lFh" alias la="ls -lAFh" alias ll="ls -l" alias ls='ls --color=auto' alias j="jump" # config files alias zshrc="nvim ~/.zshrc" alias bashrc="nvim ~/.bashrc" alias aliases="nvim ~/.config/aliases" alias nviminit="nvim ~/.config/nvim/init.vim" alias i3conf="nvim ~/.i3/config" alias bspwmconf="nvim ~/.config/bspwm/bspwmrc" alias sxhkdconf="nvim ~/.config/sxhkd/sxhkdrc" alias tmuxconf="nvim ~/.tmux.conf" # Git aliases alias gs="git status" alias gd="git diff" alias gdh="git diff HEAD" alias gc="git clone $1 $2" alias gcm="git commit -m "$1"" alias gaa="git add -A ." alias gpo="git push origin $1" alias glo="git log --oneline" alias grhh="git reset --hard HEAD" alias gcp="git cherry-pick $1" # npm aliases #alias ni="npm install"; #alias niS="npm i -S " #alias niD="npm i -D " #alias nrs="npm run start"; #alias nrb="npm run build"; #alias nrt="npm run test"; alias xres="xrdb ~/.Xresources" # Pacman alias pacman="pacman --color=auto $@" alias pm="pacman $@" alias pms="pacman -Ss $@" alias pmi="sudo pacman -S --color=auto $@" alias pmu="sudo pacman -Syu $@" alias cower="cower --color=auto $@"