1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-11-26 21:19:45 +01:00

emacs: get packages from local emacs

This commit is contained in:
Hraban Luyat 2024-11-13 23:28:05 -05:00
parent a46e702093
commit 107ffdf579

View file

@ -6,12 +6,9 @@ let
cfg = config.programs.emacs;
# Copied from all-packages.nix, with modifications to support
# overrides.
emacsPackages = let epkgs = pkgs.emacsPackagesFor cfg.package;
in epkgs.overrideScope cfg.overrides;
emacsWithPackages = emacsPackages.emacsWithPackages;
# Get the packages from the supplied emacs rather than the nixpkgs to ensure a
# separate emacs pin also carries with it the packages from that pin.
inherit (cfg.package.pkgs.overrideScope cfg.overrides) emacsWithPackages;
extraPackages = epkgs:
let