diff options
| -rw-r--r-- | flake.lock | 17 | ||||
| -rw-r--r-- | flake.nix | 2 | ||||
| -rw-r--r-- | hosts/shinji/hardware.nix | 11 |
3 files changed, 29 insertions, 1 deletions
@@ -560,6 +560,22 @@ "type": "github" } }, + "nixos-hardware": { + "locked": { + "lastModified": 1767070591, + "narHash": "sha256-b0aM3221Pw6vbACFqZrVzZjMNqXVPi1dvgLr8QTbajc=", + "owner": "nixos", + "repo": "nixos-hardware", + "rev": "9b3c38bf6c260d0e88154ef07fa833fa845bfd14", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "master", + "repo": "nixos-hardware", + "type": "github" + } + }, "nixos-wsl": { "inputs": { "flake-compat": "flake-compat_2", @@ -661,6 +677,7 @@ "hy3": "hy3", "hyprland": "hyprland", "hyprland-plugins": "hyprland-plugins", + "nixos-hardware": "nixos-hardware", "nixos-wsl": "nixos-wsl", "nixpkgs": "nixpkgs", "preload-ng": "preload-ng", @@ -42,6 +42,8 @@ # preload-ng preload-ng.url = "github:miguel-b-p/preload-ng"; preload-ng.inputs.nixpkgs.follows = "nixpkgs"; + # nixos-hardware + nixos-hardware.url = "github:nixos/nixos-hardware/master"; }; outputs = { diff --git a/hosts/shinji/hardware.nix b/hosts/shinji/hardware.nix index 8e1b339..f1edca2 100644 --- a/hosts/shinji/hardware.nix +++ b/hosts/shinji/hardware.nix @@ -1,4 +1,13 @@ -{config, ...}: { +{ + config, + inputs, + ... +}: { + # external defaults + imports = [ + inputs.nixos-hardware.nixosModules.lenovo-yoga-7-slim-gen8 + ]; + # bootloader boot.loader = { efi.canTouchEfiVariables = true; |