diff --git a/home-manager/software/emacs/emacs.d/lib/evil.el b/home-manager/software/emacs/emacs.d/lib/evil.el index f9732a3..2415b2b 100644 --- a/home-manager/software/emacs/emacs.d/lib/evil.el +++ b/home-manager/software/emacs/emacs.d/lib/evil.el @@ -45,20 +45,6 @@ (kbd "C-u") 'evil-scroll-up (kbd "C-w C-w") 'other-window) - ;; vim keybindings for mu4e - (evil-add-hjkl-bindings mu4e-headers-mode-map 'emacs - (kbd "/") 'evil-search-forward - (kbd "n") 'evil-search-next - (kbd "N") 'evil-search-previous - (kbd "C-d") 'evil-scroll-down - (kbd "C-u") 'evil-scroll-up - (kbd "C-w C-w") 'other-window) - - (evil-add-hjkl-bindings mu4e-view-mode-map 'emacs - (kbd "C-d") 'evil-scroll-down - (kbd "C-u") 'evil-scroll-up - (kbd "C-w C-w") 'other-window) - (defun az-dired-up-directory () "Take dired up one directory, but behave like dired-find-alternate-file" (interactive) diff --git a/home-manager/software/emacs/emacs.d/lib/mu4e.el b/home-manager/software/emacs/emacs.d/lib/mu4e.el index e418cb1..9fde417 100644 --- a/home-manager/software/emacs/emacs.d/lib/mu4e.el +++ b/home-manager/software/emacs/emacs.d/lib/mu4e.el @@ -6,6 +6,20 @@ ;; Start mu4e-compose-mode in insert mode (evil-set-initial-state 'mu4e-compose-mode 'insert) + ;; vim keybindings for mu4e + (evil-add-hjkl-bindings mu4e-headers-mode-map 'emacs + (kbd "/") 'evil-search-forward + (kbd "n") 'evil-search-next + (kbd "N") 'evil-search-previous + (kbd "C-d") 'evil-scroll-down + (kbd "C-u") 'evil-scroll-up + (kbd "C-w C-w") 'other-window) + + (evil-add-hjkl-bindings mu4e-view-mode-map 'emacs + (kbd "C-d") 'evil-scroll-down + (kbd "C-u") 'evil-scroll-up + (kbd "C-w C-w") 'other-window) + (require 'smtpmail) ;; use msmtp