diff options
Diffstat (limited to 'nix')
-rw-r--r-- | nix/.config/nixpkgs/emacs.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nix/.config/nixpkgs/emacs.nix b/nix/.config/nixpkgs/emacs.nix index 87e7bba..cb879a5 100644 --- a/nix/.config/nixpkgs/emacs.nix +++ b/nix/.config/nixpkgs/emacs.nix @@ -1,7 +1,11 @@ -{ pkgs ? import <nixpkgs> {}, stdenv }: +{ + pkgs ? import <nixpkgs> {}, + stdenv, + withMacPort ? stdenv.isDarwin +}: let - myEmacs = if stdenv.isDarwin then pkgs.emacs25Macport else pkgs.emacs; + myEmacs = if withMacPort then pkgs.emacs25Macport else pkgs.emacs; emacsWithPackages = (pkgs.emacsPackagesNgGen myEmacs).emacsWithPackages; elpaBuild = import <nixpkgs/pkgs/build-support/emacs/elpa.nix> { |