fix(appearance): ensure arg separation in `test-ls-args` (#13556)

Co-authored-by: Marc Cornellà <marc@mcornella.com>
master
Ranga Nirmal 4 months ago committed by GitHub
parent 41c5b9677a
commit 88659ed193
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      lib/theme-and-appearance.zsh

@ -40,9 +40,9 @@ if [[ -z "$LS_COLORS" ]]; then
fi fi
function test-ls-args { function test-ls-args {
local cmd="$1" # ls, gls, colorls, ... # Usage: test-ls-args cmd args...
local args="${@[2,-1]}" # arguments except the first one # e.g. test-ls-args gls --color
command "$cmd" "$args" /dev/null &>/dev/null command "$@" /dev/null &>/dev/null
} }
# Find the option for using colors in ls, depending on the version # Find the option for using colors in ls, depending on the version

Loading…
Cancel
Save