diff --git a/hosts/generic/disk-config.nix b/hosts/generic/disk-config.nix index 196c23e..53c7eb0 100644 --- a/hosts/generic/disk-config.nix +++ b/hosts/generic/disk-config.nix @@ -10,9 +10,10 @@ content = { type = "gpt"; partitions = { - ESP = { + EFI = { size = "512M"; type = "EF00"; + name = "EFI"; content = { type = "filesystem"; format = "vfat"; @@ -23,6 +24,7 @@ SYS = { size = "100%"; type = "8309"; + name = "SYS"; content = { type = "luks"; name = "rootfs"; diff --git a/hosts/generic/hardware-configuration.nix b/hosts/generic/hardware-configuration.nix index 85f3eaf..3a6bf54 100644 --- a/hosts/generic/hardware-configuration.nix +++ b/hosts/generic/hardware-configuration.nix @@ -5,13 +5,14 @@ { imports = - [ (modulesPath + "/profiles/qemu-guest.nix") + [ (modulesPath + "/installer/scan/not-detected.nix") ]; - boot.initrd.availableKernelModules = [ "ahci" "xhci_pci" "virtio_pci" "sr_mod" "virtio_blk" ]; + boot.initrd.availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod" ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-intel" ]; boot.extraModulePackages = [ ]; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; + hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; } diff --git a/hosts/home-nix/network.nix b/hosts/home-nix/network.nix index e5159ad..c758fbb 100644 --- a/hosts/home-nix/network.nix +++ b/hosts/home-nix/network.nix @@ -8,13 +8,13 @@ interfaces.enp1s0 = { ipv4.addresses = [ { - address = "192.168.122.100"; + address = "192.168.0.2"; prefixLength = 24; } ]; }; defaultGateway = { - address = "192.168.122.1"; + address = "192.168.0.254"; interface = "enp1s0"; }; nameservers = [ diff --git a/modules/core/packages.nix b/modules/core/packages.nix index b3c2ede..fa720f9 100644 --- a/modules/core/packages.nix +++ b/modules/core/packages.nix @@ -15,7 +15,10 @@ pkgs.unzip pkgs.sops pkgs.ssh-to-age + pkgs.nixos-anywhere + pkgs.nixos-generators pkgs.efibootmgr + pkgs.gptfdisk ]; services = { locate = { diff --git a/modules/optionnals/desktop/packages.nix b/modules/optionnals/desktop/packages.nix index 5ddc275..bf43dae 100644 --- a/modules/optionnals/desktop/packages.nix +++ b/modules/optionnals/desktop/packages.nix @@ -22,6 +22,7 @@ pkgs.papirus-icon-theme pkgs.catppuccin-cursors pkgs.catppuccin-gtk + pkgs.vscodium ]; fonts.packages = [ pkgs.nerd-fonts.dejavu-sans-mono