From ef80c792b6febc477a1613fba2f1ccfec36626da Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Sun, 15 Oct 2023 00:08:38 +0100 Subject: (Emacs/app)~fix some issues with smtpmail Need to set it up before using it, so I can't lazy load the configuration. --- Emacs/.config/emacs/app.org | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'Emacs/.config') diff --git a/Emacs/.config/emacs/app.org b/Emacs/.config/emacs/app.org index 01c24d7..e25b8d4 100644 --- a/Emacs/.config/emacs/app.org +++ b/Emacs/.config/emacs/app.org @@ -130,7 +130,7 @@ integrate it into my workflow just a bit better. "f" #'+mail/flag-thread) :init (defconst +mail/signature "---------------\nAryadev Chavali") - (defconst +mail/local-dir (concat user-emacs-directory ".mail/")) + (defconst +mail/local-dir (no-littering-expand-var-file-name "mail/")) (setq notmuch-show-logo nil notmuch-search-oldest-first nil notmuch-hello-sections '(notmuch-hello-insert-saved-searches @@ -160,25 +160,25 @@ integrate it into my workflow just a bit better. (when (eq beg end) (notmuch-search-next-thread))) (advice-add #'notmuch-poll-and-refresh-this-buffer :before -#'+mail/sync-mail) + #'+mail/sync-mail) (advice-add #'notmuch-poll-and-refresh-this-buffer :after -#'+mail/trash-junk) + #'+mail/trash-junk) (with-eval-after-load "evil-collection" (evil-collection-notmuch-setup))) #+end_src ** Smtpmail #+begin_src emacs-lisp (use-package smtpmail - :after notmuch + :straight nil :commands mail-send - :custom - (smtpmail-smtp-server "mail.aryadevchavali.com") - (smtpmail-smtp-user "aryadev") - (smtpmail-smtp-service 587) - (smtpmail-stream-type 'starttls) :init - (setq send-mail-function #'smtpmail-send-it - message-send-mail-function #'smtpmail-send-it)) + (setq-default + smtpmail-smtp-server "mail.aryadevchavali.com" + smtpmail-smtp-user "aryadev" + smtpmail-smtp-service 587 + smtpmail-stream-type 'starttls + send-mail-function #'smtpmail-send-it + message-send-mail-function #'smtpmail-send-it)) #+end_src * Dired Setup for dired. Make dired-hide-details-mode the default mode when -- cgit v1.2.3-13-gbd6f