From 78ad591c0527bb1814af7082a880f3cf204f402e Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Wed, 7 May 2025 16:27:08 -0400 Subject: [PATCH] AutoYADM commit: 2025-05-07 16:27:08 --- .config/kak/kakrc | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/.config/kak/kakrc b/.config/kak/kakrc index a524ca5e..67afb6a5 100644 --- a/.config/kak/kakrc +++ b/.config/kak/kakrc @@ -1,16 +1,26 @@ colorscheme gruvbox-dark hook global ModuleLoaded wayland %{ - set-option global termcmd 'footclient sh -c' + set-option global termcmd 'footclient sh -c' } -set-option global tabstop 4 +# open tutor (needs curl) +define-command trampoline -docstring "open a tutorial" %{ + evaluate-commands %sh{ + tramp_file=$(mktemp -t "kakoune-trampoline.XXXXXXXX") + echo "edit -fifo $tramp_file *TRAMPOLINE*" + curl -s https://raw.githubusercontent.com/mawww/kakoune/master/contrib/TRAMPOLINE -o "$tramp_file" + } +} -set-option global indentwidth 4 +set-option global tabstop 2 -set-option global scrolloff 1,3 +set-option global indentwidth 2 -add-highlighter global/ number-lines -hlcursor +set-option global scrolloff 3,3 + +add-highlighter global/ number-lines -hlcursor -relative -separator " " -cursor-separator " |" +add-highlighter global/ show-matching add-highlighter global/ wrap -word -indent @@ -20,7 +30,14 @@ map -docstring "paste the clipboard" global user p " wl-paste" map -docstring "quit" global user q ":q" +map -docstring "close current buffer" global user x ": db" +map -docstring "goto previous buffer" global user m ": bp" +map -docstring "goto next buffer" global user i ": bn" + +map global normal X "x" + # map global normal ":exec vv" # map global normal ":exec vv" map global normal _ +map -docstring "commenct line" global normal ":comment-line"