diff options
| -rw-r--r-- | lisp/ravi-init-mu.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lisp/ravi-init-mu.el b/lisp/ravi-init-mu.el index de87132..bd2f13e 100644 --- a/lisp/ravi-init-mu.el +++ b/lisp/ravi-init-mu.el @@ -172,6 +172,7 @@ (setq message-kill-buffer-on-exit t) (setq mu4e-compose-signature-auto-include nil) (bind-key "C-c C-d" 'ravi/erase-from-point mu4e-compose-mode-map) + ;; Allow attaching files from dired (require 'gnus-dired) ;; make the `gnus-dired-mail-buffers' function also work on @@ -189,6 +190,13 @@ (setq gnus-dired-mail-mode 'mu4e-user-agent) (add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode) + (when ravi/use-helm-instead-of-ido + (add-to-list 'helm-find-files-actions + '("Attach files for mu4e" . helm-mu4e-attach) t) + + (defun helm-mu4e-attach (_file) + (gnus-dired-attach (helm-marked-candidates)))) + (imagemagick-register-types) ) ) |
