summaryrefslogtreecommitdiff
path: root/.emacs.d/init-spw.el
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-01-26 17:03:08 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-01-26 17:06:34 -0700
commit1458f2e24af085bc079e3175a0e472ed98c787e6 (patch)
treecf687ecfe4556bb52a6ef6a377c8078fd49f86f7 /.emacs.d/init-spw.el
parenta80670aa07c3e796625b537f5603f6e896645359 (diff)
downloaddotfiles-1458f2e24af085bc079e3175a0e472ed98c787e6.tar.gz
basic elpher config
Diffstat (limited to '.emacs.d/init-spw.el')
-rw-r--r--.emacs.d/init-spw.el13
1 files changed, 13 insertions, 0 deletions
diff --git a/.emacs.d/init-spw.el b/.emacs.d/init-spw.el
index 37992741..1fc7cc1d 100644
--- a/.emacs.d/init-spw.el
+++ b/.emacs.d/init-spw.el
@@ -2541,6 +2541,19 @@ mutt's review view, after exiting EDITOR."
;; 'v' again to exit
(global-set-key "\C-cgv" #'volume))
+(with-eval-after-load 'elpher
+ ;; see #981148
+ (defun spw/disable-gnutls-verify (&rest ignore)
+ (setq-local gnutls-verify-error nil))
+ (advice-add 'elpher-get-host-response :before #'spw/disable-gnutls-verify)
+
+ ;; standard Emacs conventions
+ (define-key elpher-mode-map "l" #'elpher-back)
+ (define-key elpher-mode-map "d" #'elpher-back-to-start)
+ (define-key elpher-mode-map "<" #'elpher-root-dir)
+
+ (add-hook 'elpher-mode-hook (lambda () (variable-pitch-mode 1))))
+
;;;; Lisp