blob: 626cd12c3c104229a412cf501d7affb539b0176c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
self: super:
let
emacs = (super.pkgs.emacs.override {
# enable lucid
withGTK3 = false;
withGTK2 = false;
# enable imagemagick
imagemagick = self.pkgs.imagemagick;
});
emacsWithPkgs = (self.emacsPackagesGen emacs).emacsWithPackages
(import ./emacs/packages.nix { epkgs = self.emacsPackages; });
in {
emacsOverlay = super.buildEnv {
name = "emacsTools";
ignoreCollisions = true;
paths = [
emacsWithPkgs
self.mu
self.multimarkdown
self.poppler
self.imagemagick
self.librsvg
self.haskellPackages.pandoc
];
};
}
|