blob: 6a4d10fa7951cba69a487020c1bd5677c627d107 (
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
|
{ config, pkgs, ... }:
{
programs.emacs = {
enable = true;
extraPackages = (epkgs: (with epkgs.melpaStablePackages; [
]) ++ (with epkgs.melpaPackages; [
pdf-tools
]) ++ (with epkgs.elpaPackages; [
]));
};
home.packages = with pkgs; [
source-sans-pro
source-serif-pro
];
# see https://github.com/rycee/home-manager/issues/589#issuecomment-466594137
home.activation.linkInitEl = config.lib.dag.entryAfter ["writeBoundary"] ''
mkdir -p ~/.emacs.d
ln -s ${toString ./conf/init.el} ~/.emacs.d/init.el
'';
}
|