diff --git a/flake.lock b/flake.lock index 7a30b13..77c16d3 100644 --- a/flake.lock +++ b/flake.lock @@ -263,6 +263,22 @@ "url": "https://git.jolheiser.com/nur.git" } }, + "nixos-hardware": { + "locked": { + "lastModified": 1709410583, + "narHash": "sha256-esOSUoQ7mblwcsSea0K17McZuwAIjoS6dq/4b83+lvw=", + "owner": "nixos", + "repo": "nixos-hardware", + "rev": "59e37017b9ed31dee303dbbd4531c594df95cfbc", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "master", + "repo": "nixos-hardware", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1706925685, @@ -344,6 +360,7 @@ "helix": "helix", "home-manager": "home-manager", "jolheiser-nur": "jolheiser-nur", + "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", "nixpkgs-py39": "nixpkgs-py39", "nur": "nur", diff --git a/flake.nix b/flake.nix index 4f72bf7..9244792 100644 --- a/flake.nix +++ b/flake.nix @@ -18,6 +18,7 @@ }; }; flake-utils.url = "github:numtide/flake-utils"; + nixos-hardware.url = "github:nixos/nixos-hardware/master"; nur.url = "github:nix-community/NUR"; jolheiser-nur = { @@ -96,6 +97,7 @@ outputs = { nixpkgs, home-manager, + nixos-hardware, agenix, nixpkgs-py39, wsl, @@ -228,11 +230,13 @@ system = "x86_64-linux"; modules = [ home-manager.nixosModules.home-manager + nixos-hardware.nixosModules.framework-13-7040-amd agenix.nixosModules.default ./machines/genmaicha (commonConfig {}) ]; - }; "sencha" = nixpkgs.lib.nixosSystem { + }; + "sencha" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ home-manager.nixosModules.home-manager