.aliases 2.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. alias v="vim $*"
  2. alias c="clear"
  3. alias dj="poetry run python manage.py $*"
  4. alias dc="docker compose $*"
  5. alias sysu="systemctl --user $*"
  6. alias fsync="find . -type f -name '*.sync-conflict*'"
  7. alias vi="vim $*"
  8. alias dus="du -sh * | sort -h"
  9. alias rhea="ssh rhea.local"
  10. alias pandora="ssh pandora.unbl.ink"
  11. alias bastion="ssh bastion.unbl.ink"
  12. alias pull="git pull --rebase --autostash"
  13. alias push="git push"
  14. alias bookpull="rsync -aziuvhP root@rhea.local:/tank/books/ ~/.calibre/"
  15. alias bookpush="rsync -aziuvhP ~/.calibre/ root@rhea.local:/tank/books/"
  16. alias chglg="git add ./changelog/ && git commit -m 'Add changelog' && git push"
  17. alias slip="sli dev changelog"
  18. alias vdeploy="ssh life.unbl.ink \"rm -rf /root/vrobbler-venv/lib/python3.11/site-packages/vrobbler-0.15.4.dist-info/ && pip install git+https://code.unbl.ink/secstate/vrobbler.git@develop && systemctl restart vrobbler\""
  19. alias vsh="ssh life.unbl.ink vrobbler shell_plus"
  20. alias dump_gconf="dconf dump / > ~/.dotfiles/gnome/.local/share/custom-gconf.conf"
  21. alias e="emacsclient -nw $*"
  22. alias erase="docker compose run --rm django coverage erase"
  23. alias cov="docker compose run --rm django coverage report -m --fail-under=100 --omit='.venv/*,venv/*'"
  24. alias msh="docker compose run --rm django bash"
  25. alias lint="docker compose run --rm django runlinters"
  26. alias mmext="cd ~/src/github.com/multimediallc/mm-pay-external"
  27. alias test="erase && mmext && docker compose run --rm django pytest"
  28. alias mm="docker compose run --rm django $*"
  29. alias djc="docker compose run --rm django django-admin $*"
  30. alias djce="mmext && docker compose run --rm django django-admin $*"
  31. alias tok="docker compose run --rm --no-deps django ./manage.py gen_jwt data/dev-volume.key '{"sub": "00000000-0000-0000-0000-000000000001", "scope": "mm-pay-user"}'"
  32. alias pre="test && cov && lint"
  33. alias sdkfix="ruff format . && ruff check --fix ."
  34. alias mmlocalbuild="poetry run pip install --extra-index-url https://us-central1-python.pkg.dev/mmllc-dev/python/simple/ -r dev-requirements.txt"