summaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-03-02 19:46:38 -0600
committerCraig Jennings <c@cjennings.net>2026-03-02 19:46:38 -0600
commitb5cae72d8f824f235f351821f7d7052b66bc2513 (patch)
tree264261c26ec5a6c721e5dbd83e93237e842e53b5 /init.el
parenta46f8af939b112b603a2c95b2e83a1932b208e20 (diff)
feat(json,yaml): add tree-sitter modes, formatting, and jq integration
New prog-json module: json-ts-mode with jq formatting (C-; f) and jq-interactively (C-c C-q). Upgraded prog-yaml to yaml-ts-mode with prettier formatting. Both use treesit-auto for grammar management. Includes 18 new tests (10 JSON, 8 YAML), 185/185 passing.
Diffstat (limited to 'init.el')
-rw-r--r--init.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/init.el b/init.el
index 21e46309..1339e7e9 100644
--- a/init.el
+++ b/init.el
@@ -103,6 +103,7 @@
(require 'prog-shell) ;; combine elsewhere
(require 'prog-python)
(require 'prog-webdev)
+(require 'prog-json)
(require 'prog-yaml)
;; ---------------------------------- Org Mode ---------------------------------