From 6ebe474f8a2da028efe490198eb74a6fb797c207 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Sun, 29 Jun 2025 18:21:47 -0400 Subject: [PATCH] AutoYADM commit: 2025-06-29 18:21:47 --- .config/kak-tree-sitter/config.toml | 15 ++++++++++++++- .config/kak/autoload/filetype/sh.kak | 12 ++++++------ 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.config/kak-tree-sitter/config.toml b/.config/kak-tree-sitter/config.toml index 90b8ef62..2ac5ad20 100644 --- a/.config/kak-tree-sitter/config.toml +++ b/.config/kak-tree-sitter/config.toml @@ -13,7 +13,20 @@ groups = [ ] [language.bash] -aliases = [] +aliases = ["sh"] +filetype_hook = false + +[grammar.bash.source.git] +url = "https://github.com/tree-sitter/tree-sitter-bash" +pin = "f8fb3274f72a30896075585b32b0c54cad65c086" + +[grammar.bash] +compile_args = ["-c", "-fpic", "../scanner.c", "../parser.c", "-I", ".."] +link_args = ["-shared", "-fpic", "scanner.o", "parser.o", "-o", "bash.so"] + +[language.bash.queries.source.git] +url = "https://github.com/helix-editor/helix" +pin = "7275b7f85014aad7e15d4987ec4f2249572eecfb" # mermaid diff --git a/.config/kak/autoload/filetype/sh.kak b/.config/kak/autoload/filetype/sh.kak index 02fa58b3..a6617ba7 100644 --- a/.config/kak/autoload/filetype/sh.kak +++ b/.config/kak/autoload/filetype/sh.kak @@ -1,7 +1,7 @@ -hook global WinSetOption tree_sitter_lang=sh %{ - set-option window tree_sitter_lang bash -} +# hook global WinSetOption tree_sitter_lang=sh %{ +# set-option window tree_sitter_lang bash +# } -hook global WinSetOption filetype=(bash|sh) %{ - set-option window formatcmd 'shfmt -i 4 -ln=auto -ci -bn' -} +# hook global WinSetOption filetype=(bash|sh) %{ +# set-option window formatcmd 'shfmt -i 4 -ln=auto -ci -bn' +# }