From 122fca8585afc055b469e6f16d8400aa0c2acb0e Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Thu, 10 Oct 2024 23:32:30 +0200 Subject: [PATCH] kak: add a formatter for json/jsonc --- config/dot-config/kak/kakrc | 3 +++ 1 file changed, 3 insertions(+) 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 # ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── -- 2.51.2