diff --git a/flake.lock b/flake.lock index 841e636..ce7d5a9 100644 --- a/flake.lock +++ b/flake.lock @@ -933,11 +933,11 @@ "mysecrets": { "flake": false, "locked": { - "lastModified": 1746304623, - "narHash": "sha256-2oJxfIyp9XiQG0N2K/SeFeyquSUivrCtaltB82veoKA=", + "lastModified": 1746627807, + "narHash": "sha256-INMl9/jVAZXtkDzQCl/x5bDJeBUZ/GcjJQ0eEvBwpvQ=", "ref": "refs/heads/main", - "rev": "35691d9febd909e6fbf5cb0d6154132d1698dbfb", - "revCount": 22, + "rev": "63eda92f2a5c3be31ed28beeadecd756bab576f5", + "revCount": 23, "type": "git", "url": "ssh://gitea@gitea.linerds.us/unexplrd/nix-secrets" }, diff --git a/hosts/legion/hardware/nvidia.nix b/hosts/legion/hardware/nvidia.nix index 19188c5..af55046 100644 --- a/hosts/legion/hardware/nvidia.nix +++ b/hosts/legion/hardware/nvidia.nix @@ -1,4 +1,12 @@ -{config, ...}: { +{ + config, + lib, + ... +}: { + nixpkgs.config.allowUnfreePredicate = pkg: + builtins.elem (lib.getName pkg) [ + "nvidia-x11" + ]; services.xserver.videoDrivers = ["nvidia"]; hardware = { nvidia-container-toolkit.enable = true; diff --git a/hosts/legion/power-saving.nix b/hosts/legion/power-saving.nix deleted file mode 100644 index 2aa9afb..0000000 --- a/hosts/legion/power-saving.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ - powerManagement.enable = true; - powerManagement.powertop.enable = true; - services.power-profiles-daemon.enable = true; - services.thermald.enable = true; - services.upower.enable = true; -}