Update to include note taking positions

This commit is contained in:
William Moore 2024-12-27 03:51:35 -06:00
parent 2c90c38b12
commit f8a788fab3
2 changed files with 30 additions and 0 deletions

View File

@ -74,6 +74,8 @@
(require 'whomp-orgmode)
;; readers configuration
(require 'whomp-readers)
;; note taking configuration
(require 'whomp-notes)
;; dashboard
(require 'whomp-dashboard)

28
whomp/whomp-notes.el Normal file
View File

@ -0,0 +1,28 @@
;;
;; Note Taking Packages
;; These are the packages related to note taking
;;
(defcustom whomp-notes nil
"Whether or not to enable note taking packages."
:type '(set (const :tag "HOWM" howm) ;; HOWM
)
:group 'whomp-config)
(when (memq 'howm whomp-notes)
(use-package howm
:straight t
:defer t)
;; Directory configuration
(whomp/ensure-directory-exists "~/howm")
(setq howm-home-directory "~/howm/")
(setq howm-directory "~/howm/")
(setq howm-keyword-file (expand-file-name ".howm-keys" howm-home-directory))
(setq howm-history-file (expand-file-name ".howm-history" howm-home-directory))
(setq howm-file-name-format "%Y/%m/%Y%m%d%H%M%S.org")
(message "HOWM loaded"))
(message "W.H.O.M.P. Note Taking packages loaded")
(provide 'whomp-notes)
;; whomp-notes.el ends here