first commit

This commit is contained in:
afoucaultc 2026-06-05 13:11:08 +02:00
commit 205faf4224
5471 changed files with 973850 additions and 0 deletions

74
config/zsh/aliases Normal file
View file

@ -0,0 +1,74 @@
# 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"