Fixed emacs email/font issues
This commit is contained in:
@@ -426,7 +426,7 @@ The Emacs dashboard package provides a nice dashboard when first starting up ema
|
||||
(recents . 5)
|
||||
(agenda . 5)))
|
||||
:config
|
||||
(set-face-attribute 'dashboard-items-face nil :font "Fira Code Retina" :weight 'regular :height 140)
|
||||
(set-face-attribute 'dashboard-items-face nil :font "Fira Code" :weight 'regular :height 140)
|
||||
(dashboard-setup-startup-hook))
|
||||
#+end_src
|
||||
|
||||
|
||||
@@ -59,17 +59,8 @@ mu index
|
||||
From here, I can continue onto configuring the ~mu4e~ emacs package.
|
||||
#+begin_src emacs-lisp
|
||||
|
||||
;; Check which load-path exists for multi-platform support.
|
||||
(setq jm/mu4e-load-path
|
||||
(let ((linux-path "/usr/share/emacs/site-lisp/mu4e")
|
||||
(macos-path "/opt/homebrew/share/emacs/site-lisp/mu/mu4e"))
|
||||
(cond ((file-exists-p linux-path) linux-path)
|
||||
((file-exists-p macos-path) macos-path)
|
||||
(t (error "No mu4e load-path present. Is mu4e installed?")))))
|
||||
|
||||
(use-package mu4e
|
||||
:ensure nil
|
||||
:load-path jm/mu4e-load-path
|
||||
:bind ("C-x m" . mu4e)
|
||||
:config
|
||||
(setq mu4e-mu-binary (executable-find "mu"))
|
||||
@@ -97,6 +88,7 @@ From here, I can continue onto configuring the ~mu4e~ emacs package.
|
||||
mu4e-refile-folder
|
||||
(lambda (msg)
|
||||
(cond
|
||||
((member (car (mu4e-string-to-flags "T")) (mu4e-message-field msg :flags)) "/Trash")
|
||||
((mu4e-message-contact-field-matches msg :from "no-reply@piazza.com") "/UCSC")
|
||||
((mu4e-message-contact-field-matches msg :from "notifications@instructure.com") "/UCSC")
|
||||
((mu4e-message-contact-field-matches msg :from "no-reply@gradescope.com") "/UCSC")
|
||||
|
||||
10
dotfiles/.functions.zsh
Normal file
10
dotfiles/.functions.zsh
Normal file
@@ -0,0 +1,10 @@
|
||||
bw-init() {
|
||||
bw login --check &>/dev/null || return 0
|
||||
bw sync &>/dev/null || return 0
|
||||
|
||||
bw unlock --raw > $HOME/.bw_session
|
||||
}
|
||||
|
||||
bw-load() {
|
||||
export BW_SESSION=$(cat $HOME/.bw_session)
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
IMAPAccount gmail
|
||||
Host imap.gmail.com
|
||||
User jadenprovost@gmail.com
|
||||
PassCmd "pass emacs/gmail"
|
||||
PassCmd "bw-load && bw get password 'Emacs Gmail'"
|
||||
SSLType IMAPS
|
||||
SSLVersions TLSv1.2
|
||||
AuthMechs PLAIN
|
||||
SystemCertificates no
|
||||
CertificateFile ~/.mail/certificates/ca-certificates.pem
|
||||
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
||||
|
||||
IMAPStore gmail-remote
|
||||
Account gmail
|
||||
|
||||
Reference in New Issue
Block a user