]> arthur.barton.de Git - ax-zsh.git/commitdiff
homebrew: SHow command info for no args, "doctor" and "dr" sub-commands
authorAlexander Barton <alex@barton.de>
Wed, 24 May 2023 10:13:46 +0000 (12:13 +0200)
committerAlexander Barton <alex@barton.de>
Wed, 24 May 2023 10:13:46 +0000 (12:13 +0200)
plugins/homebrew/homebrew.zshrc

index b6af123a5387cb298bce1058d92d37389b03c0d8..379eae923701fabdecf23f88e0cb316096c609ab 100644 (file)
@@ -52,8 +52,9 @@ function brew() {
                        cd /tmp
                        user="$(/bin/ls -ld "$HOMEBREW_REPOSITORY" | awk '{print $3}')"
                        group="$(/bin/ls -ld "$HOMEBREW_REPOSITORY" | awk '{print $4}')"
-                       [[ $# -eq 0 && -t 1 ]] \
-                               && echo "Running \"$real_brew_cmd\" as user \"$user:$group\" ..."
+                       if [[ $# -eq 0 || "$1" = "doctor" || "$1" = "dr" ]]; then
+                               echo "Running \"$real_brew_cmd\" as user \"$user:$group\" ..."
+                       fi
                        sudo -u "$user" -g "$group" -- sh -c "$priv_exec"
                )
        fi