From: Andre Ramnitz Date: Thu, 10 Oct 2024 21:32:30 +0000 (+0200) Subject: kak: add a formatter for json/jsonc X-Git-Tag: v0.2~5 X-Git-Url: https://git.ramnitz.eu/?a=commitdiff_plain;h=122fca8585afc055b469e6f16d8400aa0c2acb0e;p=dotfiles.git kak: add a formatter for json/jsonc --- diff --git a/config/dot-config/kak/kakrc b/config/dot-config/kak/kakrc index 7d86412a..2c1f257f 100644 --- a/config/dot-config/kak/kakrc +++ b/config/dot-config/kak/kakrc @@ -112,6 +112,9 @@ hook global WinSetOption filetype=sh %{ hook global WinSetOption filetype=yaml %{ set window formatcmd 'npx prettier --parser yaml --stdin-filepath $kak_buffile;' } +hook global WinSetOption filetype=(json|jsonc) %{ + set-option window formatcmd "jq --indent %opt{tabstop} ." +} # Enable some code linters # ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────