add emacs with packages preinstalled

This commit is contained in:
Moritz Böhme 2023-01-28 11:04:33 +01:00
parent 342282252d
commit fb45fa4b49
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
4 changed files with 125 additions and 21 deletions

View file

@ -8,8 +8,6 @@
with lib;
let
cfg = config.my.programs.emacs;
myEmacs = with pkgs; ((emacsPackagesFor emacsPgtk).emacsWithPackages
(epkgs: [ epkgs.vterm ]));
in
{
options.my.programs.emacs.enable = mkEnableOption "emacs";
@ -39,7 +37,7 @@ in
home.sessionPath = [ "/home/moritz/.config/emacs/bin/" ];
services.emacs = {
enable = true;
package = myEmacs;
package = pkgs.myEmacs;
};
};
};