From 33bc93f273f1cf8172d743add7527f6e877b33d2 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Fri, 25 Jul 2025 20:31:47 -0700 Subject: [PATCH] Use format all mode --- emacs_el/configuration/don-configuration.org | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index 5ce392a..848dad2 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -248,6 +248,20 @@ To look up options for symbols for delight, check out https://en.wikipedia.org/w #+BEGIN_SRC emacs-lisp (winner-mode 1) #+END_SRC +** Format all the things +#+BEGIN_SRC emacs-lisp +(use-package format-all + :delight + :commands format-all-mode + :hook (prog-mode . format-all-mode) + :config + (setq-default format-all-formatters + '(("C" (astyle "--mode=c")) + ("Shell" (shfmt "-i" "4" "-ci")) + ("SQL" (sqlformat "-r")))) + (add-hook 'format-all-mode-hook 'format-all-ensure-formatter) +) +#+END_SRC ** Eyebrowse #+BEGIN_SRC emacs-lisp -- 2.39.5