diff --git a/vcs/git/config/sh/alias.d/git-bug.sh b/vcs/git/config/sh/alias.d/git-bug.sh index 4d8f8d6..d0485fc 100644 --- a/vcs/git/config/sh/alias.d/git-bug.sh +++ b/vcs/git/config/sh/alias.d/git-bug.sh @@ -9,7 +9,13 @@ fi git-bug completion zsh | . /dev/fd/0 alias gbt='git-bug termui' -alias gb="git-bug bug" +gb() { + if [ "$#" -eq 1 ] && git-bug bug status "$1" >/dev/null 2>/dev/null; then + git-bug bug show "$1" + else + git-bug bug "$@" + fi +} alias gbw="git-bug bug show" alias gbs="git-bug bug select"