diff --git a/share/functions/_.fish b/share/functions/_.fish index 4ab93ce69..27b03db90 100644 --- a/share/functions/_.fish +++ b/share/functions/_.fish @@ -1,14 +1,13 @@ # -# Alias for gettext (or a fallback if gettext isn't installed) +# Alias for gettext or a fallback if gettext isn't installed. # -set -l gettext_path (command -v gettext) -if test -x (echo $gettext_path) - function _ --description "Alias for the gettext command" - command gettext fish $argv - end +if command -s gettext >/dev/null + function _ --description "Alias for the gettext command" + command gettext fish $argv + end else - function _ --description "Fallback alias for the gettext command" - echo -n $argv - end + function _ --description "Fallback alias for the gettext command" + echo -n $argv + end end