emacs: split mu4e config into separate file
This commit is contained in:
parent
0f1996cf5f
commit
cb989c9f69
3 changed files with 33 additions and 27 deletions
|
@ -305,33 +305,9 @@ value `italic'."
|
|||
(dashboard-setup-startup-hook)
|
||||
|
||||
;; mu4e
|
||||
(let
|
||||
((mu4e-path
|
||||
(concat (getenv "HOME") "/.nix-profile/share/emacs/site-lisp/mu4e/")))
|
||||
(unless (file-exists-p mu4e-path)
|
||||
(throw 'mu4e-load-path "cannot locate mu4e load path"))
|
||||
(add-to-list 'load-path mu4e-path))
|
||||
(require 'mu4e)
|
||||
(setq mu4e-maildir "~/mail"
|
||||
mu4e-get-mail-command "mbsync -a"
|
||||
mu4e-update-interval (* 5 60) ; 5 minutes
|
||||
mu4e-change-filenames-when-moving t ; prevent mail syncing issues with mbsync
|
||||
mu4e-refile-folder "/Archive"
|
||||
mu4e-drafts-folder "/Drafts"
|
||||
mu4e-sent-folder "/Sent"
|
||||
mu4e-trash-folder "/Trash"
|
||||
mu4e-maildir-shortcuts '(("/Inbox" . ?i)
|
||||
("/Archive" . ?a)
|
||||
("/Drafts" . ?d)))
|
||||
(global-set-key (kbd "C-c m") 'mu4e)
|
||||
|
||||
;; smtp
|
||||
(setq message-send-mail-function 'smtpmail-send-it
|
||||
user-mail-address "jeremy@baxters.nz"
|
||||
user-full-name "Jeremy Baxter"
|
||||
smtpmail-smtp-server "smtp.migadu.com"
|
||||
smtpmail-smtp-service 465
|
||||
smtpmail-stream-type 'ssl)
|
||||
(let ((mu4e-file "~/.emacs.d/mu4e.el"))
|
||||
(when (file-exists-p mu4e-file)
|
||||
(load mu4e-file)))
|
||||
|
||||
;; other packages
|
||||
(require 'esv)
|
||||
|
|
29
.emacs.d/mu4e.el
Normal file
29
.emacs.d/mu4e.el
Normal file
|
@ -0,0 +1,29 @@
|
|||
(let
|
||||
((mu4e-path
|
||||
(concat (getenv "HOME") "/.nix-profile/share/emacs/site-lisp/mu4e/")))
|
||||
(unless (file-exists-p mu4e-path)
|
||||
(throw 'mu4e-load-path "cannot locate mu4e load path"))
|
||||
(add-to-list 'load-path mu4e-path))
|
||||
(require 'mu4e)
|
||||
(setq mu4e-maildir "~/mail"
|
||||
mu4e-get-mail-command "mbsync -a"
|
||||
mu4e-update-interval (* 5 60) ; 5 minutes
|
||||
mu4e-change-filenames-when-moving t ; prevent mail syncing issues with mbsync
|
||||
mu4e-refile-folder "/Archive"
|
||||
mu4e-drafts-folder "/Drafts"
|
||||
mu4e-sent-folder "/Sent"
|
||||
mu4e-trash-folder "/Trash"
|
||||
mu4e-maildir-shortcuts '(("/Inbox" . ?i)
|
||||
("/Archive" . ?a)
|
||||
("/Drafts" . ?d)))
|
||||
(global-set-key (kbd "C-c m") 'mu4e)
|
||||
|
||||
;; smtp
|
||||
(setq message-send-mail-function 'smtpmail-send-it
|
||||
user-mail-address "jeremy@baxters.nz"
|
||||
user-full-name "Jeremy Baxter"
|
||||
smtpmail-smtp-server "smtp.migadu.com"
|
||||
smtpmail-smtp-service 465
|
||||
smtpmail-stream-type 'ssl)
|
||||
|
||||
;;; mu4e.el ends here
|
1
sync.sh
1
sync.sh
|
@ -12,6 +12,7 @@ cp "$HOME"/.profile .
|
|||
|
||||
mkdir -p .emacs.d/
|
||||
cp "$HOME"/.emacs.d/init.el .emacs.d/init.el
|
||||
cp "$HOME"/.emacs.d/mu4e.el .emacs.d/mu4e.el
|
||||
mkdir -p .config/foot/
|
||||
cp "$HOME"/.config/foot/foot.ini .config/foot/foot.ini
|
||||
mkdir -p .config/fuzzel/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue