feat(eientei): initial configuration

This commit is contained in:
514fpv 2024-01-09 14:16:37 +08:00
parent adee5903cc
commit c5a6c523d3
Signed by: koishi
SSH key fingerprint: SHA256:axz0uIzzY+5W19i7QOUuiw5LSqhKfCBKPf3L4xFRxLw

27
spec/eientei/default.nix Normal file
View file

@ -0,0 +1,27 @@
{
global = {
id = "6b564d01975a4e93b4a51f34ba24e5b4";
fs.esp.uuid = "FC6D-75D8";
fs.type = "zfs";
boot.lanzaboote = true;
gui.enable = true;
gui.type = "intel";
android.enable = true;
};
home = {
minecraft.enable = true;
steam.enable = true;
};
powerManagement.enable = true;
powerManagement.cpuFreqGovernor = "performance";
boot.kernelParams = [ "zfs.zfs_arc_max=34359738368" ];
hardware.enableRedistributableFirmware = true;
boot.initrd.availableKernelModules = [ "xhci_pci" "thunderbolt" "nvme" "usb_storage" "sd_mod" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ];
boot.extraModulePackages = [ ];
hardware.cpu.intel.updateMicrocode = true;
}