diff --git a/flake.lock b/flake.lock index 2bfd2e1..50c2be0 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1768530555, - "narHash": "sha256-EBXKDho4t1YSgodAL6C8M3UTm8MGMZNQ9rQnceR5+6c=", + "lastModified": 1768596095, + "narHash": "sha256-u+k4Q/n3+c02KHxLJ6Ta48sMrwzbxBbDozUj4KzqsEc=", "owner": "nix-community", "repo": "home-manager", - "rev": "d21bee5abf9fb4a42b2fa7728bf671f8bb246ba6", + "rev": "3c71ea724c54b29a8f62e2b965caafca863fa3a2", "type": "github" }, "original": { diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix index be191f9..75c1848 100644 --- a/hosts/desktop/configuration.nix +++ b/hosts/desktop/configuration.nix @@ -30,6 +30,10 @@ myOptions.niri.enable = false; networking.hostName = "desktop"; # Define your hostname. + environment.systemPackages = with pkgs; [ + kdePackages.kdenlive + obs-studio + ]; home-manager = { extraSpecialArgs = { diff --git a/hosts/desktop/hardware-configuration.nix b/hosts/desktop/hardware-configuration.nix index f318207..3b4d4dd 100644 --- a/hosts/desktop/hardware-configuration.nix +++ b/hosts/desktop/hardware-configuration.nix @@ -12,31 +12,25 @@ (modulesPath + "/installer/scan/not-detected.nix") ]; - boot.initrd.availableKernelModules = ["xhci_pci" "ahci" "nvme" "usbhid"]; + boot.initrd.availableKernelModules = ["xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod"]; boot.initrd.kernelModules = []; boot.kernelModules = ["kvm-intel"]; boot.extraModulePackages = []; fileSystems."/" = { - device = "/dev/disk/by-uuid/f30c7188-4875-42c0-abfd-78f9653437de"; + device = "/dev/disk/by-uuid/17beaf8e-a9a0-400a-a13d-255199f3ffe2"; fsType = "ext4"; }; fileSystems."/boot" = { - device = "/dev/disk/by-uuid/50EC-BA3D"; + device = "/dev/disk/by-uuid/40DB-C798"; fsType = "vfat"; options = ["fmask=0077" "dmask=0077"]; }; - swapDevices = []; - - # Enables DHCP on each ethernet and wireless interface. In case of scripted networking - # (the default) this is the recommended approach. When using systemd-networkd it's - # still possible to use this option, but it's recommended to use it in conjunction - # with explicit per-interface declarations with `networking.interfaces..useDHCP`. - networking.useDHCP = lib.mkDefault true; - # networking.interfaces.enp0s20f0u10.useDHCP = lib.mkDefault true; - # networking.interfaces.enp7s0.useDHCP = lib.mkDefault true; + swapDevices = [ + {device = "/dev/disk/by-uuid/4573a34f-eb82-4364-ae08-082e126bfdc7";} + ]; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;