aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/doom/config.org15
1 files changed, 15 insertions, 0 deletions
diff --git a/config/doom/config.org b/config/doom/config.org
index be7f74c..a2d5416 100644
--- a/config/doom/config.org
+++ b/config/doom/config.org
@@ -277,6 +277,21 @@ Emacs mode for managing ledger text files
(newline)
(insert " ; Invoice: " file-name))))
#+end_src
+* Books
+#+begin_src emacs-lisp :tangle "packages.el"
+(package! nov)
+(package! calibredb)
+#+end_src
+#+begin_src emacs-lisp
+(use-package! nov
+ :mode (("\\.epub\\'" . nov-mode)))
+(use-package! calibredb
+ :commands calibredb
+ :config
+ (set-evil-initial-state! 'calibredb-search-mode 'emacs)
+ (setq calibredb-root-dir "/media/backup/personal/Libros/CalibreManaged")
+ (setq calibredb-db-dir (expand-file-name "metadata.db" calibredb-root-dir)))
+#+end_src
* Programming languages
** Haskell
#+begin_src emacs-lisp