From ee833820f0146dfff3356f468acb3f272674ff33 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Wed, 9 Jul 2025 14:22:03 -0400 Subject: [PATCH] AutoYADM commit: 2025-07-09 14:22:03 --- .config/kak/autoload/filetype/markdown.kak | 8 ++++++-- .config/kak/autoload/util.kak | 11 +++++++++++ .config/kak/kakrc | 7 ------- 3 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 .config/kak/autoload/util.kak diff --git a/.config/kak/autoload/filetype/markdown.kak b/.config/kak/autoload/filetype/markdown.kak index d720381a..4a4e6c18 100644 --- a/.config/kak/autoload/filetype/markdown.kak +++ b/.config/kak/autoload/filetype/markdown.kak @@ -4,12 +4,16 @@ define-command markdown-fmt %{ # block level images regex set-register / '(?S)^\h*!\[.*\]\(.*\)$' # select, yank, replace with comment - execute-keys '%s"lyc!--img𝅙img--' + try %{ + execute-keys '%s"lyc!--img𝅙img--' + } # pass to formatter format # select the comments, replace with original image set-register / '(?S)^\h*' - execute-keys '%s"lR' + try %{ + execute-keys '%s"lR' + } } } diff --git a/.config/kak/autoload/util.kak b/.config/kak/autoload/util.kak new file mode 100644 index 00000000..db9a30c7 --- /dev/null +++ b/.config/kak/autoload/util.kak @@ -0,0 +1,11 @@ +define-command \ +-docstring %{ + Insert the date, with the args passed as a string + to date -d +} \ +insert-date -params 1.. %{ + evaluate-commands -draft -save-regs '|' %{ + set-register | "date -d '%arg{@}' -f +%%Y-%%m-%%d" + execute-keys '|' + } +} diff --git a/.config/kak/kakrc b/.config/kak/kakrc index bfd3af25..d3ad1ad2 100644 --- a/.config/kak/kakrc +++ b/.config/kak/kakrc @@ -17,18 +17,11 @@ require-module ui-mode require-module colemak require-module clipboard -try %{ - colorscheme ashen -} catch %{ - colorscheme ashen-local -} - try %{ %opt{on_server} set-option global clipboard_copy_cmd % colorscheme ashen-local } catch %{ - colorscheme ashen source %exp{%val{config}/extra.kak} }