Use zprint as a formatter in Clojure

This commit is contained in:
Tobias Ostner 2026-06-18 13:25:30 +02:00
parent 40c983fe50
commit bbedd6735d

View file

@ -18,14 +18,22 @@
(use-package apheleia
:config
;; Nix
(setf (alist-get 'nixpkgs-fmt apheleia-formatters)
'("nixpkgs-fmt"))
(setf (alist-get 'nix-mode apheleia-mode-alist)
'nixpkgs-fmt)
;; Python
(setf (alist-get 'python-mode apheleia-mode-alist)
'(ruff-isort ruff))
(setf (alist-get 'python-ts-mode apheleia-mode-alist)
'(ruff-isort ruff))
(setf (alist-get 'nix-mode apheleia-mode-alist)
'nixpkgs-fmt))
;; Clojure
(setf (alist-get 'zprint apheleia-formatters)
'("zprint" "{:search-config? true}" "-w" inplace))
(setf (alist-get 'clojure-mode apheleia-mode-alist) 'zprint)
(setf (alist-get 'clojurescript-mode apheleia-mode-alist) 'zprint)
(setf (alist-get 'clojurec-mode apheleia-mode-alist) 'zprint))
(use-package autorevert
:config