diff --git a/flake.nix b/flake.nix index 283b7f8..1e94b5b 100644 --- a/flake.nix +++ b/flake.nix @@ -1,7 +1,8 @@ { inputs = { nixpkgs.url = "github:NixOS/nixpkgs/release-24.11"; - nixos-unstable.url = "github:NixOS/nixpkgs/master"; + nixos-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; + nixos-master.url = "github:NixOS/nixpkgs/master"; local-unstable.url = "path:///home/giulio/dev/nixpkgs"; teslamate-flake.url = "github:teslamate-org/teslamate/v1.32.0"; agenix-flake.url = "github:ryantm/agenix"; @@ -15,7 +16,17 @@ }; }; - outputs = { self, nixpkgs, nixos-unstable, local-unstable, home-manager, teslamate-flake, nvidia-patch, agenix-flake }: + outputs = + { self + , nixpkgs + , nixos-unstable + , nixos-master + , local-unstable + , home-manager + , teslamate-flake + , nvidia-patch + , agenix-flake + }: let sysLinuxX64 = "x86_64-linux"; sysDarwin = "aarch64-darwin"; @@ -41,6 +52,12 @@ overlays = extOverlays; }; + masterPkgs = import nixos-master { + inherit system config; + + overlays = extOverlays; + }; + localPkgs = import local-unstable { inherit system config; overlays = extOverlays;