diff --git a/flake.nix b/flake.nix index ac247e2..573420d 100644 --- a/flake.nix +++ b/flake.nix @@ -4,18 +4,18 @@ inputs.emacs-overlay.inputs.nixpkgs.follows = "nixpkgs"; inputs.flake-utils.url = "github:numtide/flake-utils"; - outputs = { self, nixpkgs, flake-utils, emacs-overlay }: - (flake-utils.lib.eachDefaultSystem (system: let + outputs = { self, nixpkgs, flake-utils, emacs-overlay }: let + mkEmacs = pkgs: v: pkgs.emacsWithPackagesFromUsePackage { + config = ./main.org; + package = pkgs."${v}${pkgs.lib.optionalString pkgs.stdenv.isDarwin "-macport"}"; + }; + in (flake-utils.lib.eachDefaultSystem (system: let pkgs = import nixpkgs { inherit system; overlays = [ emacs-overlay.overlays.default ]; }; - mkEmacs = pkgs: v: pkgs.emacsWithPackagesFromUsePackage { - config = ./main.org; - package = pkgs."${v}${pkgs.lib.optionalString pkgs.stdenv.isDarwin "-macport"}"; - }; in { packages = { me-emacs = mkEmacs pkgs "emacs29";