diff --git a/.config/zsh/docker.zsh b/.config/zsh/docker.zsh index c36fcde..660ef20 100644 --- a/.config/zsh/docker.zsh +++ b/.config/zsh/docker.zsh @@ -1,6 +1,10 @@ alias dcrun="docker compose " alias dclogs="docker compose logs " +function dcshell () { + docker compose exec "$@" sh -c "[ -e /bin/bash ] && /bin/bash || [ -e /bin/zsh ] && /bin/zsh || /bin/sh" +} + function dcrestart () { docker compose rm -sf "$@" docker compose up -d "$@" diff --git a/.config/zsh/pager.zsh b/.config/zsh/pager.zsh index 615ee03..d4048e3 100644 --- a/.config/zsh/pager.zsh +++ b/.config/zsh/pager.zsh @@ -17,3 +17,5 @@ function p () { alias pl="p -l" alias jqp="jq . | p -l json" alias yqp="yq . | p -l yaml" +alias pjq="jq . | p -l json" +alias pyq="yq . | p -l yaml"