diff options
Diffstat (limited to 'packages/emacs/default.nix')
-rw-r--r-- | packages/emacs/default.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/packages/emacs/default.nix b/packages/emacs/default.nix new file mode 100644 index 00000000..d10370a7 --- /dev/null +++ b/packages/emacs/default.nix @@ -0,0 +1,19 @@ +{ pkgs ? import <nixpkgs> { }, ... }: +let + utils = import ../../nix/utils.nix { pkgs = pkgs; }; + gtk3-emacs = (pkgs.emacs.override { + withGTK3 = true; + withGTK2 = false; + }); + lucid-emacs = (pkgs.emacs.override { + # enable lucid + withGTK3 = false; + withGTK2 = false; + }); + ePackages = pkgs.callPackage ./packages.nix { }; + emacsWithPackages = emacs: + (pkgs.emacsPackagesFor emacs).emacsWithPackages + (ePackages.emacs-package-list pkgs.emacsPackages); + +in + emacsWithPackages gtk3-emacs |