❄️ Dotfiles for our NixOS system configuration.
1{ lib, modulesPath, ... }:
2
3{
4 imports = [
5 (modulesPath + "/profiles/qemu-guest.nix")
6 ];
7
8 boot = {
9 initrd = {
10 availableKernelModules = [
11 "ata_piix"
12 "uhci_hcd"
13 "virtio_pci"
14 "sr_mod"
15 "virtio_blk"
16 ];
17 kernelModules = [ ];
18 };
19 kernelModules = [ ];
20 extraModulePackages = [ ];
21 };
22
23 fileSystems."/" = {
24 device = "/dev/disk/by-uuid/e8777b9a-93e0-4f05-9f5d-ee6d760600c2";
25 fsType = "ext4";
26 };
27
28 swapDevices = [
29 {
30 device = "/dev/disk/by-uuid/686b3e61-5104-49e9-8b57-75127efa9061";
31 }
32 ];
33
34 networking.useDHCP = lib.mkDefault true;
35
36 nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
37}