diff options
author | thing1 <thing1@seacrossedlovers.xyz> | 2025-01-28 09:14:32 +0000 |
---|---|---|
committer | thing1 <thing1@seacrossedlovers.xyz> | 2025-01-28 09:14:32 +0000 |
commit | 904cec3c4a329cf89fc3219d359239910d61f3f6 (patch) | |
tree | 8d113899921dfbaca0e77c49ab5fc827362d1091 /autoload/filetype/github.kak |
Diffstat (limited to 'autoload/filetype/github.kak')
-rw-r--r-- | autoload/filetype/github.kak | 18 |
1 files changed, 18 insertions, 0 deletions
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 +} |