diff --git a/flake.lock b/flake.lock index 4a32b35..d288db1 100644 --- a/flake.lock +++ b/flake.lock @@ -99,6 +99,22 @@ "type": "github" } }, + "nixos-hardware": { + "locked": { + "lastModified": 1689320556, + "narHash": "sha256-vODUkZLWFVCvo1KPK3dC2CbXjxa9antEn5ozwlcTr48=", + "owner": "NixOS", + "repo": "nixos-hardware", + "rev": "d4ea64f2063820120c05f6ba93ee02e6d4671d6b", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "master", + "repo": "nixos-hardware", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1689137672, @@ -135,6 +151,7 @@ "home-manager": "home-manager_2", "home-manager-unstable": "home-manager-unstable", "nix-impermanence": "nix-impermanence", + "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", "nixpkgs-unstable": "nixpkgs-unstable" } diff --git a/flake.nix b/flake.nix index b30b03b..6051319 100755 --- a/flake.nix +++ b/flake.nix @@ -23,10 +23,12 @@ inputs = { inputs.nixpkgs.follows = "nixpkgs-unstable"; }; + nixos-hardware.url = "github:NixOS/nixos-hardware/master"; + nix-impermanence.url = "github:nix-community/impermanence"; }; -outputs = {nixpkgs, nixpkgs-unstable, agenix, home-manager, home-manager-unstable, nix-impermanence, ... }: { +outputs = {nixpkgs, nixpkgs-unstable, agenix, home-manager, home-manager-unstable, nixos-hardware, nix-impermanence, ... }: { devShells.x86_64-linux.default = nixpkgs.legacyPackages.x86_64-linux.mkShell { name = "Environment for toast's nixos configurations"; # The agenix cli is not needed to activate a configuration, so instead of installing it