From b5df8717abe5e5b3afce0d3d0b5d0d9cce2d0693 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Fri, 23 May 2025 17:40:15 -0400 Subject: [PATCH] AutoYADM commit: 2025-05-23 17:40:15 --- .config/kak/autoload/filetype/kdl.kak | 48 +++++++++++++-------------- .config/kak/autoload/plugins.kak | 4 +-- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.config/kak/autoload/filetype/kdl.kak b/.config/kak/autoload/filetype/kdl.kak index 7f91cf47..3bad9a1a 100644 --- a/.config/kak/autoload/filetype/kdl.kak +++ b/.config/kak/autoload/filetype/kdl.kak @@ -1,22 +1,22 @@ provide-module kdl %~ -define-command -hidden kdl-indent-newline %( - evaluate-commands -no-hooks -draft -itersel %( - # preserve prev line indent - try %{ execute-keys -draft K } - # rem trailing whitespace on prev line - try %( execute-keys -draft kx \{$ j ) +# define-command -hidden kdl-indent-newline %( +# evaluate-commands -no-hooks -draft -itersel %( +# # preserve prev line indent +# try %{ execute-keys -draft K } +# # rem trailing whitespace on prev line +# try %( execute-keys -draft kx \{$ j ) - # deindent if next line start with { - try %( execute-keys -draft x ^\h*\} gh / \} m 1 ) - ) -) +# # deindent if next line start with { +# try %( execute-keys -draft x ^\h*\} gh / \} m 1 ) +# ) +# ) -define-command -hidden kdl-indent-closing-brace %| - #align closing brace to block start - # try %= execute-keys -draft x_ ^\h*\}\z m1 = - try %= execute-keys -draft -itersel ^\h*\Q %val{hook_param} \E$ mGi s \A|.\z 1 = - | +# define-command -hidden kdl-indent-closing-brace %| +# #align closing brace to block start +# # try %= execute-keys -draft x_ ^\h*\}\z m1 = +# try %= execute-keys -draft -itersel ^\h*\Q %val{hook_param} \E$ mGi s \A|.\z 1 = +# | define-command -hidden kdl-indent-on-new-line %< evaluate-commands -draft -itersel %< @@ -41,7 +41,7 @@ hook global BufCreate .*[.](kdl) %{ # set-option window formatcmd "kdlfmt format -" } -hook global WinSetOption filetype=kdl %| +hook global WinSetOption filetype=kdl %< require-module kdl # hook window InsertChar \n -group kdl-indent %{ kdl-indent-newline } @@ -52,12 +52,12 @@ hook global WinSetOption filetype=kdl %| hook -once -always window WinSetOption filetype=.* %{ remove-hooks window kdl-indent } - hook -group kdl-auto-format window BufWritePre .* format - hook -once -always WinSetOption filetype=.* %sh{ - if [ "$kak_opt_filetype" != "kdl" ]; then - echo "unset-option window formatcmd" - echo "remove-hooks window kdl-auto-format" - fi - } -| + # hook -group kdl-auto-format window BufWritePre .* format + # hook -once -always WinSetOption filetype=.* %sh{ + # if [ "$kak_opt_filetype" != "kdl" ]; then + # echo "unset-option window formatcmd" + # echo "remove-hooks window kdl-auto-format" + # fi + # } +> diff --git a/.config/kak/autoload/plugins.kak b/.config/kak/autoload/plugins.kak index 6b421110..451cd800 100644 --- a/.config/kak/autoload/plugins.kak +++ b/.config/kak/autoload/plugins.kak @@ -19,8 +19,8 @@ bundle inc-dec.kak https://gitlab.com/Screwtapello/kakoune-inc-dec %{ map -docstring "decrement" global normal %{: inc-dec-modify-numbers - %val{count}} } -bundle auto-pairs.kak https://github.com/alexherbo2/auto-pairs.kak %{ - # enable-auto-pairs +bundle-noload auto-pairs.kak https://github.com/alexherbo2/auto-pairs.kak %{ + enable-auto-pairs } bundle-noload fzf.kak https://github.com/andreyorst/fzf.kak %{