def -shell-params runtime %{ %sh{ while (( "$#" )); do echo "source '${kak_runtime}/$1'" shift done }} %sh{ if [[ -n "${XDG_CONFIG_HOME}" ]]; then localconfdir="${XDG_CONFIG_HOME}/kak" else localconfdir="$HOME/.config/kak" fi if [[ -f "${localconfdir}/kakrc" ]]; then echo "source '${localconfdir}/kakrc'" fi if [[ -d "${localconfdir}/autoload" ]]; then for rcfile in ${localconfdir}/autoload/*; do echo "try %{ source '${rcfile}' } catch %{ }"; done fi } # define color scheme colalias value red colalias type yellow colalias identifier cyan colalias string magenta colalias error default,red colalias keyword blue colalias operator yellow colalias attribute green colalias comment cyan colalias macro magenta