diff --git a/config.org b/config.org index 57dfdf4..82c1f81 100644 --- a/config.org +++ b/config.org @@ -1949,11 +1949,14 @@ Not all distributions that I use have a enough up-to-date package of mu/maildir- (defun mmk2410/mu4e-load-path () (let* ((mu4e-site-lisp-path "/share/emacs/site-lisp/mu4e") (mu4e-load-path-usr (concat "/usr" mu4e-site-lisp-path)) - (mu4e-load-path-usr-local (concat "/usr/local" mu4e-site-lisp-path))) - (cond ((file-directory-p mu4e-load-path-usr) - mu4e-load-path-usr) + (mu4e-load-path-usr-local (concat "/usr/local" mu4e-site-lisp-path)) + (mu4e-load-path-nix (concat (getenv "HOME") "/.nix-profile" mu4e-site-lisp-path))) + (cond ((file-directory-p mu4e-load-path-nix) + mu4e-load-path-nix) ((file-directory-p mu4e-load-path-usr-local) mu4e-load-path-usr-local) + ((file-directory-p mu4e-load-path-usr) + mu4e-load-path-usr-local) (t (error "mu4e not found!")))))) #+end_src