Compare commits

..

2 Commits

Author SHA1 Message Date
Giulio De Pasquale
be0a1be47d architect: Module cleanup 2023-02-14 18:15:12 +01:00
Giulio De Pasquale
0fec9adf7c architect: Module cleanup 2023-02-14 18:14:06 +01:00

View File

@ -45,7 +45,6 @@ in
]; ];
time.timeZone = "Europe/Rome"; time.timeZone = "Europe/Rome";
# system.stateVersion = "21.11";
users.users.giulio.openssh.authorizedKeys.keys = pubkeys; users.users.giulio.openssh.authorizedKeys.keys = pubkeys;
boot = { boot = {
initrd = { initrd = {
@ -60,10 +59,7 @@ in
}; };
}; };
}; };
};
services.fwupd.enable = true;
boot = {
kernelParams = [ kernelParams = [
"ip=${network.architect-lan}::10.0.0.1:255.255.255.0::${network.wan-if}:off" "ip=${network.architect-lan}::10.0.0.1:255.255.255.0::${network.wan-if}:off"
"nvme_core.default_ps_max_latency_us=5500" "nvme_core.default_ps_max_latency_us=5500"
@ -130,17 +126,15 @@ in
''; '';
}; };
environment.systemPackages = with pkgs; [ cachix ]; hardware.opengl = {
enable = true;
hardware = { extraPackages = with pkgs; [ vaapiVdpau ];
opengl.enable = true; driSupport = true;
opengl.extraPackages = with pkgs; [ vaapiVdpau ];
opengl.driSupport = true;
}; };
services.das_watchdog.enable = true;
services = { services = {
fwupd.enable = true;
das_watchdog.enable = true;
zfs.autoScrub.enable = true; zfs.autoScrub.enable = true;
xserver.videoDrivers = [ "nvidia" ]; xserver.videoDrivers = [ "nvidia" ];
openssh = { openssh = {
@ -154,5 +148,8 @@ in
smartd.enable = true; smartd.enable = true;
}; };
environment.variables = { LIBVA_DRIVER_NAME = "vdpau"; }; environment = {
variables = { LIBVA_DRIVER_NAME = "vdpau"; };
systemPackages = with pkgs; [ cachix ];
};
} }