74 lines
2.6 KiB
Text
74 lines
2.6 KiB
Text
# git
|
|
alias gs='git status'
|
|
alias gss='git status -s'
|
|
alias ga='git add'
|
|
alias gp='git push'
|
|
alias gpraise='git blame'
|
|
alias gpo='git push origin'
|
|
alias gpof='git push origin --force-with-lease'
|
|
alias gpofn='git push origin --force-with-lease --no-verify'
|
|
alias gpt='git push --tag'
|
|
alias gtd='git tag --delete'
|
|
alias gtdr='git tag --delete origin'
|
|
alias grb='git branch -r'
|
|
alias gplo='git pull origin'
|
|
alias gb='git branch '
|
|
alias gc='git commit'
|
|
alias gca='git commit --amend'
|
|
alias gd='git diff'
|
|
alias gco='git checkout '
|
|
alias gl='git log --oneline'
|
|
alias gr='git remote'
|
|
alias grs='git remote show'
|
|
alias glol='git log --graph --abbrev-commit --oneline --decorate'
|
|
alias gclean="git branch --merged | grep -v '\\*\\|master\\|develop' | xargs -n 1 git branch -d"
|
|
alias gblog="git for-each-ref --sort=committerdate refs/heads/ --format='%(HEAD) %(color:red)%(refname:short)%(color:reset) - %(color:yellow)%(objectname:short)%(color:reset) - %(contents:subject) - %(authorname) (%(color:blue)%(committerdate:relative)%(color:reset))'"
|
|
alias gsub="git submodule update --remote"
|
|
alias gj="git-jump"
|
|
|
|
# dirs
|
|
alias d='dirs -v'
|
|
for index ({1..9}) alias "$index"="cd +${index} > /dev/null"; unset index # directory stack
|
|
|
|
# ls
|
|
alias ls='ls --color=auto'
|
|
alias l='ls -l'
|
|
alias ll='ls -lahF'
|
|
alias lls='ls -lahFtr'
|
|
alias la='ls -A'
|
|
alias lc='ls -CF'
|
|
|
|
# cp
|
|
alias cp='cp -iv'
|
|
alias mv='mv -iv'
|
|
alias rm='rm -iv'
|
|
alias la='ls -alh'
|
|
|
|
# grep
|
|
alias grep="grep -P -i --color=auto"
|
|
|
|
# pacman
|
|
alias paci='sudo pacman -S' # install
|
|
alias pachi='sudo pacman -Ql' # Pacman Has Installed - what files where installed in a package
|
|
alias pacs='sudo pacman -Ss' # search
|
|
alias pacu='sudo pacman -Syu' # update
|
|
alias pacr='sudo pacman -R' # remove package but not dependencies
|
|
alias pacrr='sudo pacman -Rs' # remove package with unused dependencies by other softwares
|
|
alias pacrc='sudo pacman -Sc' # remove pacman's cache
|
|
alias pacro='pacman -Rns $(pacman -Qtdq)'
|
|
alias pacrl='rm /var/lib/pacman/db.lck' # pacman remove locks
|
|
alias pacls="sudo pacman -Qe"
|
|
alias pacc='sudo pacman -Sc'
|
|
alias paccc='sudo pacman -Scc' # empty the whole cache
|
|
|
|
# yay
|
|
alias yayi='yay -S' # install
|
|
alias yayhi='yay -Ql' # Yay Has Installed - what files where installed in a package
|
|
alias yays='yay -Ss' # search
|
|
alias yayu='yay -Syu' # update
|
|
alias yayr='yay -R' # remove package but not dependencies
|
|
alias yayrr='yay -Rs' # remove package with unused dependencies by other softwares
|
|
alias yayrc='yay -Sc' # remove yay's cache
|
|
alias yayls="yay -Qe"
|
|
|
|
|