From 39bd4e6be89a251d702b3f239e40e787147dbbfd Mon Sep 17 00:00:00 2001 From: Wekuz Date: Sat, 4 Apr 2026 18:33:53 +0300 Subject: [PATCH] Add support for nixos-unstable packages --- flake.nix | 18 +++++++++++++++++- hosts/plexy/default.nix | 1 + 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 6661d0f..86a93d2 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; + nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; home-manager = { url = "github:nix-community/home-manager/release-25.11"; @@ -28,6 +29,7 @@ outputs = { nixpkgs, + nixpkgs-unstable, home-manager, sops-nix, disko, @@ -36,7 +38,21 @@ { nixosConfigurations = { plexy = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; + specialArgs = + let + system = "x86_64-linux"; + in + { + pkgs = import nixpkgs { + inherit system; + config.allowUnfree = true; + }; + pkgs-unstable = import nixpkgs-unstable { + inherit system; + config.allowUnfree = true; + }; + }; + modules = [ ./hosts/plexy home-manager.nixosModules.home-manager diff --git a/hosts/plexy/default.nix b/hosts/plexy/default.nix index 5926936..1c470fa 100644 --- a/hosts/plexy/default.nix +++ b/hosts/plexy/default.nix @@ -1,6 +1,7 @@ { config, pkgs, + pkgs-unstable, ... }: