This repository has no description
1.1 kB
46 lines
1{ modulesPath, lib, ... }:
2
3{
4 imports = [
5 ./config.nix
6 (modulesPath + "/installer/scan/not-detected.nix")
7 ];
8
9 boot.initrd.availableKernelModules = [
10 "xhci_pci"
11 "ahci"
12 "usbhid"
13 "sd_mod"
14 ];
15 boot.initrd.kernelModules = [ "dm-snapshot" ];
16 boot.kernelModules = [ "kvm-intel" ];
17 boot.extraModulePackages = [ ];
18 boot.kernelParams = [
19 "boot.shell_on_fail"
20 ];
21
22 boot.loader.grub.enable = true;
23 boot.loader.grub.efiSupport = true;
24 boot.loader.grub.device = "/dev/disk/by-id/ata-SanDisk_SSD_G5_BICS4_20248F446514";
25 boot.loader.grub.efiInstallAsRemovable = true;
26
27 fileSystems."/" = {
28 device = "/dev/pool/root";
29 fsType = "ext4";
30 };
31
32 fileSystems."/boot" = {
33 device = "/dev/disk/by-uuid/EAA5-88A9";
34 fsType = "vfat";
35 };
36
37 swapDevices = [ ];
38
39 nix.maxJobs = lib.mkDefault 4;
40 powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
41
42 services.udev.extraRules = ''
43 SUBSYSTEM=="net", ATTR{address}=="3c:7c:3f:7e:e2:39", NAME="et0"
44 SUBSYSTEM=="net", ATTR{address}=="00:e0:4c:78:91:50", NAME="int0"
45 '';
46}