#!/usr/bin/env bash alias ls='ls --color=auto' alias ll='ls --color=auto -lh' alias diff='diff --color=auto' alias grep='grep --color=auto' alias emacs='emacs -nw' alias magit='et -e "(magit-status \"$(pwd)\")"' alias agenda='et -e "(org-agenda nil \" \")"' alias vimg='vim +Git +only' # Don't save command history command -v topydo > /dev/null && alias t=' topydo' command -v jrnl > /dev/null && alias jrnl=' jrnl' alias gmf='git diff --merge-base' alias gmfn='git diff --merge-base --name-only' if [ -f /usr/bin/pacman ]; then alias S='sudo pacman -S' alias Si='pacman -Si' alias Ss='pacman -Ss' alias Syu='sudo pacman -Syu' alias R='sudo pacman -R' alias Rs='sudo pacman -Rs' alias Rns='sudo pacman -Rns' alias Q='pacman -Q' alias Qi='pacman -Qi' alias Qm='pacman -Qm' alias Qs='pacman -Qs' alias Qu='pacman -Qu' fi if [ -f /usr/bin/paru ]; then alias Sa='paru -Sa' alias Sia='paru -Sia' alias Ssa='paru -Ssa' alias Syua='paru -Syua' alias Rsa='paru -Rsa' alias Rnsa='paru -Rnsa' alias Qa='paru -Qa' alias Qia='paru -Qia' alias Qma='paru -Qma' alias Qsa='paru -Qsa' alias Qua='paru -Qua' fi if command -v tig &> /dev/null; then alias tigs='tig status' fi # git alias alias g='git'