From 76409e6b508eaa376fae75f8ec170ec18eaa8b0c Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Mon, 19 May 2025 21:55:24 -0400 Subject: [PATCH] AutoYADM commit: 2025-05-19 21:55:24 --- .config/kak/autoload/cursor.kak | 0 .config/kak/autoload/{ide.kak => proj.kak} | 7 +++++++ .config/kak/autoload/sh.kak | 7 +++++++ 3 files changed, 14 insertions(+) delete mode 100644 .config/kak/autoload/cursor.kak rename .config/kak/autoload/{ide.kak => proj.kak} (58%) create mode 100644 .config/kak/autoload/sh.kak 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 "$@" + } +}