diff --git a/bash/.aliases b/bash/.aliases index 554fadf..a66b2ae 100644 --- a/bash/.aliases +++ b/bash/.aliases @@ -1,7 +1,7 @@ alias v="vim $*" alias c="clear" -alias dc="podman-compose $*" alias dj="poetry run python manage.py $*" +alias dc="docker compose $*" alias sysu="systemctl --user $*" alias fsync="find . -type f -name '*.sync-conflict*'" alias vi="vim $*" @@ -17,7 +17,12 @@ alias chglg="git add ./changelog/ && git commit -m 'Add changelog' && git push" alias slip="sli dev changelog" 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\"" alias vsh="ssh life.unbl.ink vrobbler shell_plus" -alias docker="podman $*" -alias docker-compose="podman-compose $*" alias dump_gconf="dconf dump / > ~/.dotfiles/gnome/.local/share/custom-gconf.conf" alias e="emacsclient -nw $*" +alias cov="docker compose run --rm django coverage report -m --fail-under=100" +alias msh="docker compose run --rm django bash" +alias lint="docker compose run --rm django runlinters" +alias test="docker compose run --rm django pytest" +alias mm="docker compose run --rm django $*" +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"}'" +alias pre="pytest && cov && lint"