aboutsummaryrefslogtreecommitdiff
path: root/shoshimacs.org
diff options
context:
space:
mode:
Diffstat (limited to 'shoshimacs.org')
-rw-r--r--shoshimacs.org18
1 files changed, 17 insertions, 1 deletions
diff --git a/shoshimacs.org b/shoshimacs.org
index fa70167..65e4590 100644
--- a/shoshimacs.org
+++ b/shoshimacs.org
@@ -627,7 +627,7 @@ get us where we are looking to go 😃
*** exporting
#+begin_src
- (require 'ox-md)
+ (with-eval-after-load 'org (require 'ox-md))
#+end_src
**** htmilze
@@ -902,6 +902,22 @@ Emacs MultiMedia System.
erc-hide-list '("JOIN" "PART" "QUIT"))
#+end_src
+** nov.el major mode for reading EPUBs
+
+#+name: install-nov.el
+#+begin_src emacs-lisp
+ (defvar nov.el-repo "https://depp.brause.cc/nov.el.git")
+ (defvar nov.el-src-dir (expand-file-name "~/src/nov.el/"))
+
+ (unless (file-directory-p nov.el-src-dir)
+ (shell-command
+ (format "git clone %s %s" nov.el-repo nov.el-src-dir)))
+
+ (add-to-list 'load-path nov.el-src-dir)
+ (require 'nov)
+ (add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode))
+#+end_src
+
* External Services
:PROPERTIES:
:header-args:emacs-lisp: :noweb-ref external-services :noweb-sep "\n\n" :results silent