mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2026-04-20 10:44:38 +10:00
Getting configs ready for DTOS launch.
This commit is contained in:
@@ -187,7 +187,7 @@
|
||||
(emms-default-players)
|
||||
(emms-mode-line 1)
|
||||
(emms-playing-time 1)
|
||||
(setq emms-source-file-default-directory "~/Music/Non-Classical/70s-80s/"
|
||||
(setq emms-source-file-default-directory "~/Music/"
|
||||
emms-playlist-buffer-name "*Music*"
|
||||
emms-info-asynchronously t
|
||||
emms-source-file-directory-tree-function 'emms-source-file-directory-tree-find)
|
||||
@@ -262,95 +262,6 @@
|
||||
|
||||
(xterm-mouse-mode 1)
|
||||
|
||||
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/mu4e")
|
||||
;;(require 'smtpmail)
|
||||
(setq user-mail-address "derek@distrotube.com"
|
||||
user-full-name "Derek Taylor"
|
||||
;; I have my mbsyncrc in a different folder on my system, to keep it separate from the
|
||||
;; mbsyncrc available publicly in my dotfiles. You MUST edit the following line.
|
||||
;; Be sure that the following command is: "mbsync -c ~/.config/mu4e/mbsyncrc -a"
|
||||
mu4e-get-mail-command "mbsync -c ~/.config/mu4e-dt/mbsyncrc -a"
|
||||
mu4e-update-interval 300
|
||||
mu4e-main-buffer-hide-personal-addresses t
|
||||
message-send-mail-function 'smtpmail-send-it
|
||||
starttls-use-gnutls t
|
||||
smtpmail-starttls-credentials '(("smtp.1and1.com" 587 nil nil))
|
||||
mu4e-sent-folder "/account-1/Sent"
|
||||
mu4e-drafts-folder "/account-1/Drafts"
|
||||
mu4e-trash-folder "/account-1/Trash"
|
||||
mu4e-maildir-shortcuts
|
||||
'(("/account-1/Inbox" . ?i)
|
||||
("/account-1/Sent Items" . ?s)
|
||||
("/account-1/Drafts" . ?d)
|
||||
("/account-1/Trash" . ?t)))
|
||||
|
||||
;; (defvar my-mu4e-account-alist
|
||||
;; '(("acc1-domain"
|
||||
;; (mu4e-sent-folder "/acc1-domain/Sent")
|
||||
;; (mu4e-drafts-folder "/acc1-domain/Drafts")
|
||||
;; (mu4e-trash-folder "/acc1-domain/Trash")
|
||||
;; (mu4e-compose-signature
|
||||
;; (concat
|
||||
;; "Ricky Bobby\n"
|
||||
;; "acc1@domain.com\n"))
|
||||
;; (user-mail-address "acc1@domain.com")
|
||||
;; (smtpmail-default-smtp-server "smtp.domain.com")
|
||||
;; (smtpmail-smtp-server "smtp.domain.com")
|
||||
;; (smtpmail-smtp-user "acc1@domain.com")
|
||||
;; (smtpmail-stream-type starttls)
|
||||
;; (smtpmail-smtp-service 587))
|
||||
;; ("acc2-domain"
|
||||
;; (mu4e-sent-folder "/acc2-domain/Sent")
|
||||
;; (mu4e-drafts-folder "/acc2-domain/Drafts")
|
||||
;; (mu4e-trash-folder "/acc2-domain/Trash")
|
||||
;; (mu4e-compose-signature
|
||||
;; (concat
|
||||
;; "Suzy Q\n"
|
||||
;; "acc2@domain.com\n"))
|
||||
;; (user-mail-address "acc2@domain.com")
|
||||
;; (smtpmail-default-smtp-server "smtp.domain.com")
|
||||
;; (smtpmail-smtp-server "smtp.domain.com")
|
||||
;; (smtpmail-smtp-user "acc2@domain.com")
|
||||
;; (smtpmail-stream-type starttls)
|
||||
;; (smtpmail-smtp-service 587))
|
||||
;; ("acc3-domain"
|
||||
;; (mu4e-sent-folder "/acc3-domain/Sent")
|
||||
;; (mu4e-drafts-folder "/acc3-domain/Drafts")
|
||||
;; (mu4e-trash-folder "/acc3-domain/Trash")
|
||||
;; (mu4e-compose-signature
|
||||
;; (concat
|
||||
;; "John Boy\n"
|
||||
;; "acc3@domain.com\n"))
|
||||
;; (user-mail-address "acc3@domain.com")
|
||||
;; (smtpmail-default-smtp-server "smtp.domain.com")
|
||||
;; (smtpmail-smtp-server "smtp.domain.com")
|
||||
;; (smtpmail-smtp-user "acc3@domain.com")
|
||||
;; (smtpmail-stream-type starttls)
|
||||
;; (smtpmail-smtp-service 587))))
|
||||
|
||||
(load "~/.config/doom/email")
|
||||
|
||||
(defun my-mu4e-set-account ()
|
||||
"Set the account for composing a message."
|
||||
(let* ((account
|
||||
(if mu4e-compose-parent-message
|
||||
(let ((maildir (mu4e-message-field mu4e-compose-parent-message :maildir)))
|
||||
(string-match "/\\(.*?\\)/" maildir)
|
||||
(match-string 1 maildir))
|
||||
(completing-read (format "Compose with account: (%s) "
|
||||
(mapconcat #'(lambda (var) (car var))
|
||||
my-mu4e-account-alist "/"))
|
||||
(mapcar #'(lambda (var) (car var)) my-mu4e-account-alist)
|
||||
nil t nil nil (caar my-mu4e-account-alist))))
|
||||
(account-vars (cdr (assoc account my-mu4e-account-alist))))
|
||||
(if account-vars
|
||||
(mapc #'(lambda (var)
|
||||
(set (car var) (cadr var)))
|
||||
account-vars)
|
||||
(error "No email account found"))))
|
||||
|
||||
(add-hook 'mu4e-compose-pre-hook 'my-mu4e-set-account)
|
||||
|
||||
(after! neotree
|
||||
(setq neo-smart-open t
|
||||
neo-window-fixed-size nil))
|
||||
|
||||
Reference in New Issue
Block a user