From 376841ef8ee82afcfcdbfe95d196931c0b5c931e Mon Sep 17 00:00:00 2001 From: Magdalena Szweda Date: Fri, 18 Sep 2026 20:01:57 +0200 Subject: so so much stuff --- +format.el | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to '+format.el') diff --git a/+format.el b/+format.el index 93d15c1..c5bbc79 100644 --- a/+format.el +++ b/+format.el @@ -1,11 +1,10 @@ ;;; $DOOMDIR/+format.el -*- lexical-binding: t; -*- - -(use-package! format-all - :commands format-all-mode - :hook (prog-mode . format-all-mode) +(use-package! apheleia + :hook (prog-mode . apheleia-mode) :config - (add-to-list 'format-all-mode-hook 'format-all-ensure-formatter)) -(with-eval-after-load 'format-all - (setq-default format-all-formatters - '(("HTML" (oxfmt "--config=.oxfmtrc.json")) - ("CSS" (oxfmt "--config=.oxfmtrc.json"))))) + (setf (alist-get 'oxfmt apheleia-formatters) + '("oxfmt" "--config=.oxfmtrc.json" "--stdin-filepath" filepath)) + + (dolist (mode '(html-mode mhtml-mode web-mode css-mode)) + (setf (alist-get mode apheleia-mode-alist) 'oxfmt))) + -- cgit v1.2.3