doomemacs/modules/lang/ledger/config.el

21 lines
541 B
EmacsLisp
Raw Normal View History

2017-09-08 21:49:12 +02:00
;;; lang/ledger/config.el -*- lexical-binding: t; -*-
;; `ledger-mode'
(setq ledger-clear-whole-transactions 1)
2017-09-08 21:49:12 +02:00
;; Restore leader key in ledger reports
(after! ledger-mode
(define-key! (ledger-report-mode-map ledger-reconcile-mode-map)
doom-leader-key nil)
(define-key ledger-reconcile-mode-map [tab] #'ledger-reconcile-toggle))
2017-09-08 21:49:12 +02:00
(def-package! evil-ledger
:when (featurep! :feature evil)
:hook (ledger-mode . evil-ledger-mode))
2017-09-08 21:49:12 +02:00
(def-package! flycheck-ledger
:when (featurep! :feature syntax-checker)
:after ledger-mode)