+14
-1
.config/emacs/init.el
+14
-1
.config/emacs/init.el
···
239
239
(use-package format-all
240
240
:ensure t
241
241
:after language-id
242
-
:config)
242
+
:config
243
+
(define-format-all-formatter gersemi
244
+
(:executable "gersemi")
245
+
(:install)
246
+
(:languages "CMake")
247
+
(:features)
248
+
(:format (format-all--buffer-easy executable)))
249
+
(setq-default format-all-formatters
250
+
'(("C" (clang-format))
251
+
("C++" (clang-format))
252
+
("Rust" (rustfmt))
253
+
("TOML" (taplo-fmt))
254
+
("CMake" (gersemi))
255
+
("Shell" (shfmt)))))
243
256
244
257
245
258
(use-package emacs