Di nuovo si Emacs, Doom Emacs

Emacs… Doom Emacs!

Pensavo che con Spacemacs avevo trovato il “nirvana” ma Doom Emacs mi ha veramente emozionato! Definitivo! Per orientarmi e migrare da Spacemacs a Doom Emacs ho seguito un mini tutorial di Derek Taylor (DistroTube). Anche in questo nuovo setup ho ripristinato la configurazione per crittografare file orgmode. Propongo il seguente setup da inserire in aggiunta al file ~/.emacs.d/init.el:

;; KTX - GPG CONFIGURATION
(setq epa-file-name-regexp "\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.asc")
(epa-file-name-regexp-update)

;; Minor mode for ASCII-armored gpg-encrypted files
(define-minor-mode auto-encryption-armored-mode
  "Save files in encrypted, ASCII-armored format"
  ;; The initial value.
  nil
  ;; The indicator for the mode line.
  " Encrypted,Armored"
  ;; The minor mode bindings.
  nil
  (if (symbol-value auto-encryption-armored-mode)
      (set (make-local-variable 'epa-armor) t)
    (kill-local-variable 'epa-armor))
  )

(add-to-list 'auto-mode-alist '("\\.asc$" . auto-encryption-armored-mode))

image