59 lines
1.2 KiB
Plaintext
Raw Normal View History

2018-03-01 00:47:14 +01:00
#
# 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 $@"