59 lines
1.2 KiB
Plaintext
59 lines
1.2 KiB
Plaintext
|
|
#
|
|
# 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 $@"
|
|
|