Add khard.el
This commit is contained in:
15
init.el
15
init.el
@ -2,6 +2,9 @@
|
||||
;;; Commentary:
|
||||
;;; Code:
|
||||
|
||||
;; Some other config files
|
||||
(add-to-list 'load-path (expand-file-name "elisp"))
|
||||
|
||||
;; Set package dir to follow no-littering conventions
|
||||
(setq package-user-dir "~/.emacs.d/var/elpa")
|
||||
|
||||
@ -375,6 +378,9 @@ visual states."
|
||||
;; json
|
||||
(use-package json-mode)
|
||||
|
||||
;; yaml
|
||||
(use-package yaml-mode)
|
||||
|
||||
;; sly
|
||||
(use-package sly
|
||||
:hook (lisp-mode . my/common-lisp-autoconnect-sly)
|
||||
@ -420,16 +426,21 @@ visual states."
|
||||
"S" #'magit-stage-modified))
|
||||
|
||||
;; mu4e
|
||||
(require 'auth-source-pass)
|
||||
(auth-source-pass-enable)
|
||||
(add-to-list 'load-path "/usr/share/emacs/site-lisp/mu4e/")
|
||||
(require 'mu4e)
|
||||
(add-hook 'mu4e-index-updated-hook #'my/-mu4e-enable-index-messages)
|
||||
(evil-define-key '(normal motion) mu4e-main-mode-map "q" #'bury-buffer)
|
||||
(defun my/-mu4e-enable-index-messages ()
|
||||
(setq mu4e-hide-index-messages nil))
|
||||
(defun my/mu4e-update-mail-and-index-silent ()
|
||||
"Run `mu4e-update-mail-and-index' without any messages in the background."
|
||||
(setq mu4e-hide-index-messages t)
|
||||
(mu4e-update-mail-and-index t))
|
||||
(setq mu4e-change-filenames-when-moving t
|
||||
(setq message-kill-buffer-on-exit t
|
||||
message-send-mail-function 'sendmail-send-it
|
||||
mu4e-change-filenames-when-moving t
|
||||
mu4e-context-policy 'pick-first
|
||||
mu4e-index-update-error-warning nil
|
||||
mu4e-get-mail-command "mbsync protonmail"
|
||||
@ -459,6 +470,8 @@ visual states."
|
||||
(use-package mu4e-alert
|
||||
:after mu4e
|
||||
:hook (after-init . mu4e-alert-enable-notifications)
|
||||
:init
|
||||
(setq mu4e-alert-set-window-urgency nil)
|
||||
:config
|
||||
(mu4e-alert-set-default-style 'libnotify))
|
||||
|
||||
|
Reference in New Issue
Block a user