hosts/legion: finalise

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-04-23 16:42:07 +03:00
parent 38193c62ec
commit 1f3d819061
3 changed files with 13 additions and 12 deletions

8
flake.lock generated
View File

@ -933,11 +933,11 @@
"mysecrets": { "mysecrets": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1746304623, "lastModified": 1746627807,
"narHash": "sha256-2oJxfIyp9XiQG0N2K/SeFeyquSUivrCtaltB82veoKA=", "narHash": "sha256-INMl9/jVAZXtkDzQCl/x5bDJeBUZ/GcjJQ0eEvBwpvQ=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "35691d9febd909e6fbf5cb0d6154132d1698dbfb", "rev": "63eda92f2a5c3be31ed28beeadecd756bab576f5",
"revCount": 22, "revCount": 23,
"type": "git", "type": "git",
"url": "ssh://gitea@gitea.linerds.us/unexplrd/nix-secrets" "url": "ssh://gitea@gitea.linerds.us/unexplrd/nix-secrets"
}, },

View File

@ -1,4 +1,12 @@
{config, ...}: { {
config,
lib,
...
}: {
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"nvidia-x11"
];
services.xserver.videoDrivers = ["nvidia"]; services.xserver.videoDrivers = ["nvidia"];
hardware = { hardware = {
nvidia-container-toolkit.enable = true; nvidia-container-toolkit.enable = true;

View File

@ -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;
}