From a3cfd3cf86091b97dc9dc95026dfa0a5df89a8b4 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Sun, 18 May 2025 17:38:24 -0400 Subject: [PATCH] AutoYADM commit: 2025-05-18 17:38:24 --- .config/kak/autoload/fishr/fishr.kak | 7 ++++++- .config/kak/kakrc | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.config/kak/autoload/fishr/fishr.kak b/.config/kak/autoload/fishr/fishr.kak index 8a2db89f..565e16bf 100644 --- a/.config/kak/autoload/fishr/fishr.kak +++ b/.config/kak/autoload/fishr/fishr.kak @@ -4,7 +4,12 @@ define-command fish -params 1.. -docstring %{ fish [code]: Execute provided fish code, evaluating its output as Kakoune commands. } %{ evaluate-commands %sh{ - fish -c "eval $@" + vars=$( + printf %s "$1" | grep -o 'kak_\w*' | sort -u | tr '\n' ' ' + ) + notify-send "$vars" + args='"$@"' + printf %s "eval %sh{ fish -c $args # $vars} " } } diff --git a/.config/kak/kakrc b/.config/kak/kakrc index 1d528a85..f6fade73 100644 --- a/.config/kak/kakrc +++ b/.config/kak/kakrc @@ -2,6 +2,10 @@ eval %sh{ kak-tree-sitter -vvvvv -dks --init $kak_session } colorscheme ashen require-module fishr +fish %{ + echo "notify-send $kak_buffile" +} + set-option global ashen_dynamic_cursor true set-option global ashen_eol_cursor true # disable clippy