From a07cf9e21da38c67cb3ef1f7dab80205fadbbe64 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Wed, 31 Dec 2025 00:26:43 -0500 Subject: shinji: add some defaults from nixos-hardware --- flake.lock | 17 +++++++++++++++++ flake.nix | 2 ++ hosts/shinji/hardware.nix | 11 ++++++++++- 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index 28694cc..be3408c 100644 --- a/flake.lock +++ b/flake.lock @@ -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", diff --git a/flake.nix b/flake.nix index 0e71c71..0a1ae95 100644 --- a/flake.nix +++ b/flake.nix @@ -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; -- cgit v1.2.3-freya