;;; Code:
(defconst aminb-packages
- '(crux writeroom-mode znc
- ;; mu4e has to be installed manually,
- ;; and make sure it's in load-path
- (mu4e :location site)
- (mu4e-contrib :location site)
- smtpmail
- )
+ '(creamsody-theme
+ crux
+ ;; mu4e has to be installed manually,
+ ;; and make sure it's in load-path
+ (mu4e :location site)
+ (mu4e-contrib :location site)
+ smtpmail
+ writeroom-mode
+ znc)
"The list of Lisp packages required by the aminb layer.")
+(defun aminb/init-creamsody-theme ())
+
(defun aminb/init-crux ()
(use-package crux
:defer t
:config
(progn
(setq mu4e-maildir "~/mail"
- mu4e-get-mail-command "mbsync -aq" ;; or fetchmail, or ...
+ mu4e-get-mail-command "mbsync -a" ;; or fetchmail, or ...
mu4e-update-interval 300 ;; update every 5 minutes
mu4e-view-show-addresses t
mu4e-headers-include-related t
+ mu4e-enable-notifications t
+ mu4e-enable-mode-line t
mu4e-compose-signature-auto-include t
mu4e-compose-signature
(concat
mu4e-drafts-folder "/amin/Drafts"
mu4e-trash-folder "/amin/Trash"
user-mail-address "amin@aminb.org"
+ mu4e-context-policy 'pick-first
mu4e-contexts
(list (make-mu4e-context
:name "amin"
(smtpmail-default-smtp-server . "smtp.gmail.com")
(smtpmail-smtp-server . "smtp.gmail.com")
(smtpmail-stream-type . starttls)
- (smtpmail-smtp-service . 587)))))))
+ (smtpmail-smtp-service . 587)))))
+ (with-eval-after-load 'mu4e-alert
+ ;; Enable Desktop notifications
+ (mu4e-alert-set-default-style 'notifications))))
(use-package gnus-dired
;; A special version of the gnus-dired-mail-buffers function