]> jturnerusa.dev Git - emacs.d/commitdiff
new use-package for c-ts-mode
authorJohn Turner <jturner.usa@gmail.com>
Mon, 25 Sep 2023 09:48:47 +0000 (05:48 -0400)
committerJohn Turner <jturner.usa@gmail.com>
Mon, 25 Sep 2023 09:48:47 +0000 (05:48 -0400)
packages/treesit.el

index d5af6b98ac0e4fd2bf84ce4559c7e9910735d7fa..af73861c78b08aa072b3d80fe1cba5008805e658 100644 (file)
     (funcall setup-treesit-mode 'cpp 'c++-ts-mode '("cpp" "cxx" "c++" "hpp" "hxx" "h++"))))
   
 (use-package rust-ts-mode
-    :requires treesit
-    :hook
-    (rust-ts-mode . (lambda ()
-                      (when (require 'rust-mode nil t)
-                        (add-hook 'before-save-hook 'rust-before-save-method nil t)
-                        (add-hook 'after-save-hook 'rust-after-save-method nil t)
-                        (use-local-map (make-composed-keymap (list rust-ts-mode-map rust-mode-map)))))))
+  :requires treesit
+  :hook
+  (rust-ts-mode . (lambda ()
+                    (when (require 'rust-mode nil t)
+                      (add-hook 'before-save-hook 'rust-before-save-method nil t)
+                      (add-hook 'after-save-hook 'rust-after-save-method nil t)
+                      (use-local-map (make-composed-keymap (list rust-ts-mode-map rust-mode-map)))))))
+
+(use-package c-ts-mode
+  :requires treesit
+  :custom
+  (c-ts-mode-indent-style 'linux)
+  (c-ts-mode-indent-offset 2))