diff --git a/flake.lock b/flake.lock index a99b602..287ab84 100644 --- a/flake.lock +++ b/flake.lock @@ -175,13 +175,29 @@ "type": "github" } }, + "nixos-hardware": { + "locked": { + "lastModified": 1762847253, + "narHash": "sha256-BWWnUUT01lPwCWUvS0p6Px5UOBFeXJ8jR+ZdLX8IbrU=", + "owner": "NixOS", + "repo": "nixos-hardware", + "rev": "899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "master", + "repo": "nixos-hardware", + "type": "github" + } + }, "nixpkgs": { "locked": { - "lastModified": 1760423683, - "narHash": "sha256-Tb+NYuJhWZieDZUxN6PgglB16yuqBYQeMJyYBGCXlt8=", + "lastModified": 1762756533, + "narHash": "sha256-HiRDeUOD1VLklHeOmaKDzf+8Hb7vSWPVFcWwaTrpm+U=", "owner": "nixos", "repo": "nixpkgs", - "rev": "a493e93b4a259cd9fea8073f89a7ed9b1c5a1da2", + "rev": "c2448301fb856e351aab33e64c33a3fc8bcf637d", "type": "github" }, "original": { @@ -360,6 +376,7 @@ "flake-utils": "flake-utils", "home-manager": "home-manager", "nix-topology": "nix-topology", + "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", "nvim": "nvim" } diff --git a/flake.nix b/flake.nix index 836472b..b47da0a 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,10 @@ url = "github:numtide/flake-utils"; inputs.nixpkgs.follows = "nixpkgs"; }; + nixos-hardware = { + url = "github:NixOS/nixos-hardware/master"; + inputs.nixpkgs.follows = "nixpkgs"; + }; disko = { url = "github:nix-community/disko/latest"; inputs.nixpkgs.follows = "nixpkgs"; @@ -30,6 +34,7 @@ self, nixpkgs, flake-utils, + nixos-hardware, disko, home-manager, nix-topology, @@ -40,6 +45,7 @@ vm = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ + nixos-hardware.nixosModules.lenovo-thinkpad-e14-intel disko.nixosModules.disko home-manager.nixosModules.home-manager ./hosts/vm/configuration.nix