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'
|
2018-04-30 00:37:31 +02:00
|
|
|
alias v='nvim'
|
2018-03-01 00:47:14 +01:00
|
|
|
alias vi='nvim'
|
|
|
|
alias vim='nvim'
|
|
|
|
|
|
|
|
alias l="ls -lFh"
|
|
|
|
alias la="ls -lAFh"
|
|
|
|
alias ll="ls -l"
|
2018-04-30 00:37:31 +02:00
|
|
|
alias l1="ls -1"
|
2018-03-01 00:47:14 +01:00
|
|
|
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"
|
2018-04-30 00:37:31 +02:00
|
|
|
alias termiteconf="nvim ~/.config/termite/config"
|
2018-03-01 00:47:14 +01:00
|
|
|
alias i3conf="nvim ~/.i3/config"
|
|
|
|
alias bspwmconf="nvim ~/.config/bspwm/bspwmrc"
|
|
|
|
alias sxhkdconf="nvim ~/.config/sxhkd/sxhkdrc"
|
|
|
|
alias tmuxconf="nvim ~/.tmux.conf"
|
|
|
|
|
2018-04-30 00:37:31 +02:00
|
|
|
# reload .Xreseources
|
|
|
|
alias xres="xrdb ~/.Xresources"
|
|
|
|
|
|
|
|
# General commands
|
|
|
|
alias -g gp='| grep -i'
|
|
|
|
alias pwd='echo $PWD'
|
|
|
|
|
2018-03-01 00:47:14 +01:00
|
|
|
# Git aliases
|
2018-04-30 00:37:31 +02:00
|
|
|
alias gst="git status"
|
2018-03-01 00:47:14 +01:00
|
|
|
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";
|
|
|
|
|
|
|
|
# Pacman
|
|
|
|
alias pacman="pacman --color=auto $@"
|
2018-04-30 00:37:31 +02:00
|
|
|
alias pm='pacman "$@"'
|
|
|
|
alias pms='pacman -Ss "$@"'
|
|
|
|
alias pmsi='pacman -Sii "$@"'
|
|
|
|
alias pmq='pacman -Qs "$@"'
|
|
|
|
alias pmqi='pacman -Qi "$@"'
|
2018-03-01 00:47:14 +01:00
|
|
|
alias pmi="sudo pacman -S --color=auto $@"
|
2018-04-30 00:37:31 +02:00
|
|
|
alias pmr="sudo pacman -Rns $@"
|
2018-03-01 00:47:14 +01:00
|
|
|
alias pmu="sudo pacman -Syu $@"
|
2018-04-30 00:37:31 +02:00
|
|
|
alias pmro='sudo pacman -Rns $(pacman -Qtdq)'
|
|
|
|
alias pmcc='pacman -Qii | awk '\''/^MODIFIED/ {print $2}'\''' #list changed config files
|
2018-03-01 00:47:14 +01:00
|
|
|
alias cower="cower --color=auto $@"
|
|
|
|
|