aboutsummaryrefslogtreecommitdiff
path: root/share/home/emacs/default.nix
blob: 37ec96be9872ac3b778a450dba09c1db8146348c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ pkgs, ... }:
let
  my-emacs = pkgs.emacsWithPackagesFromUsePackage {
    config = ./emacs.el;
    defaultInitFile = true;
    package = pkgs.emacs-pgtk;
    alwaysEnsure = true;
  };
in
{
  home.packages = [ my-emacs ];

  xdg.configFile.emacs-early-init = {
    enable = true;
    target = "emacs/early-init.el";
    source = ./early-init.el;
  };
}