abbr -g ...="../.." abbr -g ....="../../.." abbr -g .....="../../../.." abbr -g ......="../../../../.." abbr -g grep="rg" abbr -="cd -" abbr _="sudo " abbr 1="cd -" abbr 2="cd -2" abbr 3="cd -3" abbr 4="cd -4" abbr 5="cd -5" abbr 6="cd -6" abbr 7="cd -7" abbr 8="cd -8" abbr 9="cd -9" abbr afind="ack -il" abbr cat="bat" abbr cd="z" abbr g="git" abbr ga="git add" abbr gaa="git add --all" abbr gap="git apply" abbr gapa="git add --patch" abbr gau="git add --update" abbr gav="git add --verbose" abbr gb="git branch" abbr gba="git branch -a" abbr gbD="git branch -D" abbr gbd="git branch -d" abbr gbda="git branch --no-color --merged | command grep -vE \"^(\+|\*|\s*(master|develop|dev)\s*\$)\" | command xargs -n 1 git branch -d" abbr gbl="git blame -b -w" abbr gbnm="git branch --no-merged" abbr gbr="git branch --remote" abbr gbs="git bisect" abbr gbsb="git bisect bad" abbr gbsg="git bisect good" abbr gbsr="git bisect reset" abbr gbss="git bisect start" abbr 'gc!'="git commit -v --amend" abbr gc="git commit -v" abbr 'gca!'="git commit -v -a --amend" abbr gca="git commit -v -a" abbr gcam="git commit -a -m" abbr 'gcan!'="git commit -v -a --no-edit --amend" abbr 'gcans!'="git commit -v -a -s --no-edit --amend" abbr gcb="git checkout -b" abbr gcd="git checkout develop" abbr gcf="git config --list" abbr gcl="git clone --recurse-submodules" abbr gclean="git clean -id" abbr gcm="git checkout master" abbr gcmsg="git commit -m" abbr 'gcn!'="git commit -v --no-edit --amend" abbr gco="git checkout" abbr gcount="git shortlog -sn" abbr gcp="git cherry-pick" abbr gcpa="git cherry-pick --abort" abbr gcpc="git cherry-pick --continue" abbr gcs="git commit -S" abbr gcsm="git commit -s -m" abbr gd="git diff" abbr gdca="git diff --cached" abbr gdct="git describe --tags \$(git rev-list --tags --max-count=1)" abbr gdcw="git diff --cached --word-diff" abbr gds="git diff --staged" abbr gdt="git diff-tree --no-commit-id --name-only -r" abbr gdw="git diff --word-diff" abbr gf="git fetch" abbr gfa="git fetch --all --prune" abbr gfg="git ls-files | grep" abbr gfo="git fetch origin" abbr gg="git gui citool" abbr gga="git gui citool --amend" abbr ggpull="git pull origin \"\$(git_current_branch)\"" abbr ggpur="ggu" abbr ggpush="git push origin \"\$(git_current_branch)\"" abbr ggsup="git branch --set-upstream-to=origin/\$(git_current_branch)" abbr ghh="git help" abbr gignore="git update-index --assume-unchanged" abbr gignored="git ls-files -v | grep \"^[[:lower:]]\"" abbr git-svn-dcommit-push="git svn dcommit && git push github master:svntrunk" abbr gk="\gitk --all --branches" abbr gke="\gitk --all \$(git log -g --pretty=%h)" abbr gl="git pull" abbr glg="git log --stat" abbr glgg="git log --graph" abbr glgga="git log --graph --decorate --all" abbr glgm="git log --graph --max-count=10" abbr glgp="git log --stat -p" abbr glo="git log --oneline --decorate" abbr globurl="noglob urlglobber " abbr glod="git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset'" abbr glods="git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset' --date=short" abbr glog="git log --oneline --decorate --graph" abbr gloga="git log --oneline --decorate --graph --all" abbr glol="git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'" abbr glola="git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --all" abbr glols="git log --graph --pretty='%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --stat" abbr glp="_git_log_prettily" abbr glum="git pull upstream master" abbr gm="git merge" abbr gma="git merge --abort" abbr gmom="git merge origin/master" abbr gmt="git mergetool --no-prompt" abbr gmtvim="git mergetool --no-prompt --tool=vimdiff" abbr gmum="git merge upstream/master" abbr gp="git push" abbr gpd="git push --dry-run" abbr 'gpf!'="git push --force" abbr gpf="git push --force-with-lease" abbr gpoat="git push origin --all && git push origin --tags" abbr gpristine="git reset --hard && git clean -dffx" abbr gpsup="git push --set-upstream origin \$(git_current_branch)" abbr gpu="git push upstream" abbr gpv="git push -v" abbr gr="git remote" abbr gra="git remote add" abbr grb="git rebase" abbr grba="git rebase --abort" abbr grbc="git rebase --continue" abbr grbd="git rebase develop" abbr grbi="git rebase -i" abbr grbm="git rebase master" abbr grbs="git rebase --skip" abbr grev="git revert" abbr grh="git reset" abbr grhh="git reset --hard" abbr grm="git rm" abbr grmc="git rm --cached" abbr grmv="git remote rename" abbr groh="git reset origin/\$(git_current_branch) --hard" abbr grrm="git remote remove" abbr grs="git restore" abbr grset="git remote set-url" abbr grss="git restore --source" abbr grt="cd \"\$(git rev-parse --show-toplevel || echo .)\"" abbr gru="git reset --" abbr grup="git remote update" abbr grv="git remote -v" abbr gs="git status" abbr gsb="git status -sb" abbr gsd="git svn dcommit" abbr gsh="git show" abbr gsi="git submodule init" abbr gsps="git show --pretty=short --show-signature" abbr gsr="git svn rebase" abbr gss="git status -s" abbr gst="git status" abbr gsta="git stash push" abbr gstaa="git stash apply" abbr gstall="git stash --all" abbr gstc="git stash clear" abbr gstd="git stash drop" abbr gstl="git stash list" abbr gstp="git stash pop" abbr gsts="git stash show --text" abbr gstu="git stash --include-untracked" abbr gsu="git submodule update" abbr gsw="git switch" abbr gswc="git switch -c" abbr gtl="gtl(){ git tag --sort=-v:refname -n -l \"\${1}*\" }; noglob gtl" abbr gts="git tag -s" abbr gtv="git tag | sort -V" abbr gunignore="git update-index --no-assume-unchanged" abbr gunwip="git log -n 1 | grep -q -c \"\-\-wip\-\-\" && git reset HEAD~1" abbr gup="git pull --rebase" abbr gupa="git pull --rebase --autostash" abbr gupav="git pull --rebase --autostash -v" abbr gupv="git pull --rebase -v" abbr gwch="git whatchanged -p --abbrev-commit --pretty=medium" abbr gwip="git add -A; git rm \$(git ls-files --deleted) 2> /dev/null; git commit --no-verify --no-gpg-sign -m \"--wip-- [skip ci]\"" abbr history="omz_history" abbr l="exa -al" abbr ls="exa" abbr md="mkdir -p" abbr mutt="neomutt" abbr o="xdg-open" abbr rpc="patch -p0 < ~/.local/share/console.diff" abbr s="source venv/bin/activate" abbr t="~/.config/tmux/start-tmux" abbr vbspwm="v ~/.config/bspwm/bspwmrc" abbr vc="v ~/.config/nvim/init.vim" abbr vt="v ~/.config/tmux/tmux.conf" abbr wget="curl -O" abbr which-command="whence" abbr za="zoxide add" abbr zi="z -i" abbr zq="zoxide query" abbr zr="zoxide remove"