aboutsummaryrefslogtreecommitdiff
path: root/home/programs
diff options
context:
space:
mode:
Diffstat (limited to 'home/programs')
-rw-r--r--home/programs/emacs/default.nix3
-rw-r--r--home/programs/emacs/site-lisp/init-text.el7
2 files changed, 9 insertions, 1 deletions
diff --git a/home/programs/emacs/default.nix b/home/programs/emacs/default.nix
index 1403980..b14077f 100644
--- a/home/programs/emacs/default.nix
+++ b/home/programs/emacs/default.nix
@@ -17,8 +17,8 @@ let
denote-journal
denote-markdown
denote-org
- denote-silo
denote-sequence
+ denote-silo
diminish
direnv
docker
@@ -32,6 +32,7 @@ let
jq-mode
json-mode
json-reformat
+ ledger-mode
magit
marginalia
markdown-mode
diff --git a/home/programs/emacs/site-lisp/init-text.el b/home/programs/emacs/site-lisp/init-text.el
index 4a5739b..f9a0971 100644
--- a/home/programs/emacs/site-lisp/init-text.el
+++ b/home/programs/emacs/site-lisp/init-text.el
@@ -195,6 +195,13 @@
:config
(consult-denote-mode))
+(use-package ledger-mode
+ :mode ("\\.journal\\'" . hledger-mode)
+ :defer t
+ :custom
+ (ledger-binary-path "hledger")
+ (ledger-mode-should-check-version nil))
+
(provide 'init-text)
;;; init-text.el ends here