fix(options): Added options for laptop and nvidia mod

This commit is contained in:
Black_Raven committed 2026-08-16 15:37:13 +03:00
1 parent aa5da23957
commit 54e04477eb
2 files changed
+24

No files matched your search

+20
View File
@@ -6,6 +6,26 @@
./packages.nix
];
options = {
host = {
laptop = lib.mkEnableOption "laptop mode";
nvidia.prime = {
enable = lib.mkEnableOption "NVIDIA PRIME offload for hybrid graphics";
intelBusId = lib.mkOption {
type = lib.types.str;
default = "PCI:0:2:0";
description = "Intel/iGPU Bus ID used by NVIDIA PRIME.";
};
nvidiaBusId = lib.mkOption {
type = lib.types.str;
default = "PCI:1:0:0";
description = "NVIDIA dGPU Bus ID used by NVIDIA PRIME.";
};
};
};
};
config = {
networking.hostName = hostname;
time.timeZone = lib.mkDefault "Europe/Moscow";