# ThinkPad X220 # Do not modify this file! It was generated by ‘nixos-generate-config’ # and may be overwritten by future invocations. Please make changes # to /etc/nixos/configuration.nix instead. { config, lib, pkgs, ... }: { imports = [ ]; boot.initrd.availableKernelModules = [ "ehci_pci" "ahci" "usb_storage" "sd_mod" "sdhci_pci" ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-intel" "tp_smapi" "v4l2loopback" ]; boot.extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback tp_smapi ]; boot.loader.grub.enable = true; boot.loader.grub.version = 2; boot.loader.grub.device = "/dev/sda"; # or "nodev" for efi only boot.plymouth.enable = true; fileSystems = { "/" = { device = "/dev/disk/by-uuid/e00c989b-b3fd-469e-b894-ea609fb4d7fa"; fsType = "ext4"; }; "/boot" = { device = "/dev/disk/by-uuid/2f0948cd-a0de-41c0-a341-e9fe01460fd3"; fsType = "ext3"; }; "/home" = { device = "/dev/disk/by-label/home"; fsType = "ext4"; }; "/nix" = { device = "/dev/disk/by-label/nix"; fsType = "ext4"; }; "/var/lib/docker" = { device = "/dev/disk/by-label/docker"; fsType = "ext4"; }; }; swapDevices = [ { device = "/dev/sda2"; } ]; nix.maxJobs = lib.mkDefault 4; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; }