Compare commits

...

2 Commits

Author SHA1 Message Date
116b93e52a Agenda Custom.el Fix 2024-05-04 15:58:02 -04:00
e7c66a3ccb Proper Overlays 2024-05-04 15:56:47 -04:00
2 changed files with 10 additions and 5 deletions

File diff suppressed because one or more lines are too long

View File

@@ -12,12 +12,17 @@
emacs-overlay.overlays.default
];
};
mkEmacs = pkgs: v: pkgs.emacsWithPackagesFromUsePackage {
config = ./main.org;
package = pkgs."${v}${pkgs.lib.optionalString pkgs.stdenv.isDarwin "-macport"}";
};
in {
packages = {
emacs = pkgs.emacsWithPackagesFromUsePackage {
config = ./main.org;
package = if pkgs.stdenv.isDarwin then pkgs.emacs29-macport else pkgs.emacs29;
};
me-emacs = mkEmacs pkgs "emacs29";
};
overlays.default = final: prev: {
me-emacs = mkEmacs final "emacs29";
};
});
}