all repos — nixfiles @ c21bb66215e8cbedf8bd9d1a9b84c9d90a033daf

System and user configuration, managed by nix and home-manager

emacs: switch to macport, disable mailutils for all variants

Alin
commit

c21bb66215e8cbedf8bd9d1a9b84c9d90a033daf

parent

329351aac92b680e9b7910c03bee76c07916cc68

1 file changed, 10 insertions(+), 6 deletions(-)

changed files
M user/settings/emacs.nix → user/settings/emacs.nix
@@ -39,15 +39,19 @@ package = config.programs.emacs.finalPackage;
client.enable = true; }; nixpkgs.overlays = [ - (final: prev: { - emacs = prev.emacs.override { - withMailutils = false; - }; - }) + ( + final: prev: + lib.genAttrs [ "emacs" "emacs-gtk" "emacs-macport" ] ( + att: + prev.${att}.override { + withMailutils = false; + } + ) + ) ]; programs.emacs = { enable = true; - package = lib.mkDefault (if stdenv.isLinux then pkgs.emacs-gtk else pkgs.emacs); + package = lib.mkDefault (if stdenv.isLinux then pkgs.emacs-gtk else pkgs.emacs-macport); eshell = { aliases = {