diff options
| author | Mel <mel@rnrd.eu> | 2025-08-30 00:46:02 +0200 |
|---|---|---|
| committer | Mel <mel@rnrd.eu> | 2025-08-30 00:46:02 +0200 |
| commit | d0d378fb7b3555245f379482930101067bcc7c90 (patch) | |
| tree | 7ff02ac931e11d505cc0cc338b2ffca1cb790f13 /machines/serpentine/devices.nix | |
| parent | b6d118f2f79c630ea8be635ad2239fc77e45e6db (diff) | |
| download | minerals-d0d378fb7b3555245f379482930101067bcc7c90.tar.zst minerals-d0d378fb7b3555245f379482930101067bcc7c90.zip | |
Upgrade serpentine to new bare metal NUC host
Signed-off-by: Mel <mel@rnrd.eu>
Diffstat (limited to 'machines/serpentine/devices.nix')
| -rw-r--r-- | machines/serpentine/devices.nix | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/machines/serpentine/devices.nix b/machines/serpentine/devices.nix index 66a5568..700b198 100644 --- a/machines/serpentine/devices.nix +++ b/machines/serpentine/devices.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ pkgs, ... }: { boot = { @@ -8,15 +8,28 @@ loader.efi.canTouchEfiVariables = true; }; + hardware = { + enableRedistributableFirmware = true; + enableAllFirmware = true; + + graphics = { + enable = true; + enable32Bit = true; + }; + }; + + # trying out this fancy "trust" stuff! + systemd.tpm2.enable = true; + security.tpm2 = { + enable = true; + pkcs11.enable = true; + tctiEnvironment.enable = true; + }; + zramSwap = { enable = true; algorithm = "zstd"; swapDevices = 1; memoryPercent = 50; }; - - networking.nameservers = [ - "2606:4700:4700::1111" - "2606:4700:4700::1001" - ]; } |
