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 [[ -d "${localconfdir}/autoload" ]]; then for rcfile in ${localconfdir}/autoload/*; do echo "try %{ source '${rcfile}' } catch %{ }"; done fi if [[ -f "${localconfdir}/kakrc" ]]; then echo "source '${localconfdir}/kakrc'" 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