From 1aa539001e0daceafe924c75821c0542b6e322bf Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sat, 6 Jun 2026 00:21:24 +0530 Subject: Switch makecmd to be global + disable treesitter --- autoload/build.kak | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'autoload/build.kak') diff --git a/autoload/build.kak b/autoload/build.kak index 903ce47..d8a676c 100644 --- a/autoload/build.kak +++ b/autoload/build.kak @@ -1,14 +1,10 @@ set-option global makecmd 'echo "Build command not set"; exit 1' -# TODO: For some reason doesnt jump to error -hook global BufSetOption filetype=(?:typescript|javascript|jsx|tsx) %{ - set-option buffer makecmd "%val{config}/scripts/tsc-vimgrep.sh" -} - -hook global BufSetOption filetype=haskell %{ set-option buffer makecmd "cabal build" } - -hook global BufSetOption filetype=rust %{ set-option buffer makecmd "cargo build" } +define-command makecmd-set-tsc %{ set-option buffer makecmd "%val{config}/scripts/tsc-vimgrep.sh" } +define-command makecmd-set-cabal %{ set-option buffer makecmd "cabal build" } +define-command makecmd-set-cargo %{ set-option buffer makecmd "cargo build" } +# Overriding the make command provide-module make-override %{ define-command -params .. -override -docstring %{ make []: make utility wrapper -- cgit v1.3.1