diff --git a/.config/kak/autoload/cursor.kak b/.config/kak/autoload/cursor.kak deleted file mode 100644 index e69de29b..00000000 diff --git a/.config/kak/autoload/ide.kak b/.config/kak/autoload/proj.kak similarity index 58% rename from .config/kak/autoload/ide.kak rename to .config/kak/autoload/proj.kak index 06fa4c4f..3030de8b 100644 --- a/.config/kak/autoload/ide.kak +++ b/.config/kak/autoload/proj.kak @@ -8,3 +8,10 @@ define-command ide %{ # new rename-client tools # set global toolsclient tools } + +# project-specific configuration +hook global BufCreate (.*/)?(\.kakrc\.local) %{ + set-option buffer filetype kak +} + +try %{ source .kakrc.local } diff --git a/.config/kak/autoload/sh.kak b/.config/kak/autoload/sh.kak new file mode 100644 index 00000000..ffd16a7d --- /dev/null +++ b/.config/kak/autoload/sh.kak @@ -0,0 +1,7 @@ +define-command -docstring %{ + Run the given shell command. Display its output in an info modal. +} -params 1.. sh %{ + info %sh{ + eval "$@" + } +}