diff --git a/share/kak/kakrc b/share/kak/kakrc index e50a97b5..f7edadf5 100644 --- a/share/kak/kakrc +++ b/share/kak/kakrc @@ -11,9 +11,13 @@ def -shell-params -docstring "colorscheme : enable named colorscheme" \ ( localconfdir=${XDG_CONFIG_HOME:-${HOME}/.config}/kak for col in ${kak_runtime}/colors/*.kak ${localconfdir}/colors/*.kak; do - expr $(basename "${col}" .kak) : "^\(${prefix}.*\)$" + candidate=$(basename "${col}" .kak) + case ${candidate} in + \**) ;; + ${prefix}*) echo ${candidate} ;; + esac done - ) | sort -u | grep -v '^$' + ) | sort -u } \ colorscheme %{ %sh{ localconfdir=${XDG_CONFIG_HOME:-${HOME}/.config}/kak