# basic stuff alias mgm='micro $(git diff HEAD --relative | diff-so-fancy | grep "@.*@" | cut -d" " -f2 | grep -v "^$" | grep -v "*" | uniq:)' # micro git staged #alias mgs='micro $(git diff HEAD --staged --relative | diff-so-fancy | grep "@.*@" | cut -d" " -f2 | grep -v "^$" | grep -v "*" | uniq:)' # Typos alias mimcro='micro' alias micmro='micro' ## dgs alias mycli_admin='mycli --defaults-group-suffix=_admin' alias y2j='/usr/bin/python3 -c "import json,sys; from ruamel.yaml import YAML; yaml=YAML(); print(json.dumps(yaml.load(sys.stdin)))"' # OvernightBDC stuff: alias gitb="git branch --show-current" alias cp="cp -i" alias rm="rm -i" alias awksum="awk 'BEGIN{s=0} /[0-9]+/{s+=\$1} END{print s}'"