72 lines
1.7 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 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"
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"
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"
# 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
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 $@"
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 $@"
alias pmr="sudo pacman -Rns $@"
2018-03-01 00:47:14 +01:00
alias pmu="sudo pacman -Syu $@"
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 $@"