diff options
| author | José Juan Loeza Sierra <jj@xz6ze.com> | 2026-07-11 13:08:01 -0700 |
|---|---|---|
| committer | José Juan Loeza Sierra <jj@xz6ze.com> | 2026-07-11 13:08:01 -0700 |
| commit | eeef473b3f6b63fbc9717e10262e82c314d6f940 (patch) | |
| tree | 481040dae89244824c65b35ca651b0e1da7de827 /dot-config/emacs | |
| parent | 5c35c8e5f7f443ef12a1046ea6092c99e4e9a505 (diff) | |
add hledger mode and format to emacs
Diffstat (limited to 'dot-config/emacs')
| -rw-r--r-- | dot-config/emacs/init.el | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/dot-config/emacs/init.el b/dot-config/emacs/init.el index df63bbe..09d5c48 100644 --- a/dot-config/emacs/init.el +++ b/dot-config/emacs/init.el @@ -249,6 +249,20 @@ displayed in the mode-line.") :ensure t) +;; hledger +;; see https://hledger.org/editors.html#ledger-mode +;; see https://hledger.org/editors.html#hledger-mode +(use-package hledger-mode + :ensure t + :mode ("\\.journal\\'" . hledger-mode) + :hook (hledger-mode . hledger-fmt-on-save-mode) +) + +(reformatter-define hledger-fmt + :program "hledger-fmt" + :args '("-" "--no-diff" "--exit-zero-on-changes")) + + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Other Development Stuff ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
