From 904cec3c4a329cf89fc3219d359239910d61f3f6 Mon Sep 17 00:00:00 2001 From: thing1 Date: Tue, 28 Jan 2025 09:14:32 +0000 Subject: init commit --- autoload/filetype/github.kak | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 autoload/filetype/github.kak (limited to 'autoload/filetype/github.kak') diff --git a/autoload/filetype/github.kak b/autoload/filetype/github.kak new file mode 100644 index 0000000..17e593a --- /dev/null +++ b/autoload/filetype/github.kak @@ -0,0 +1,18 @@ +hook global BufCreate .*/CODEOWNERS %{ + set-option buffer filetype codeowners +} + +hook global WinSetOption filetype=codeowners %{ + require-module codeowners +} + +hook -group codeowners-hightlight global WinSetOption filetype=codeowners %{ + add-highlighter window/codeowners ref codeowners + hook -once -always window WinSetOption filetype=.* %{ remove-highlighter window/codeowners } +} + +provide-module codeowners %{ +add-highlighter shared/codeowners regions +add-highlighter shared/codeowners/comments region ^# $ group +add-highlighter shared/codeowners/comments/ fill comment +} -- cgit v1.2.3