diff --git a/flake.lock b/flake.lock index fbf70ec..f90fd79 100644 --- a/flake.lock +++ b/flake.lock @@ -189,11 +189,11 @@ ] }, "locked": { - "lastModified": 1718788307, - "narHash": "sha256-SqiOz0sljM0GjyQEVinPXQxaGcbOXw5OgpCWGPgh/vo=", + "lastModified": 1718983978, + "narHash": "sha256-lp6stESwTLBZUQ5GBivxwNehShmBp4jqeX/1xahM61w=", "owner": "nix-community", "repo": "home-manager", - "rev": "d7830d05421d0ced83a0f007900898bdcaf2a2ca", + "rev": "c559542f0aa87971a7f4c1b3478fe33cc904b902", "type": "github" }, "original": { diff --git a/hosts/steamdeck/hardware-configuration.nix b/hosts/steamdeck/hardware-configuration.nix index 0114833..e044708 100644 --- a/hosts/steamdeck/hardware-configuration.nix +++ b/hosts/steamdeck/hardware-configuration.nix @@ -19,7 +19,7 @@ boot = { initrd = { - availableKernelModules = [ "nvme" "xhci_pci" "usb_storage" "usbhid" "sd_mod" "sdhci_pci" ]; + availableKernelModules = [ "nvme" "xhci_pci" "usb_storage" "usbhid" "sd_mod" "sdhci_pci" ]; kernelModules = [ ]; systemd.enable = true; luks = { @@ -50,26 +50,26 @@ udev.extraRules = '' ACTION=="add", SUBSYSTEM=="block", KERNEL=="mmcblk[0-9]p[0-9]", ENV{ID_FS_USAGE}=="filesystem", RUN{program}+="${pkgs.systemd}/bin/systemd-mount -o noatime,compress-force=zstd:15,ssd_spread,commit=120 --no-block --automount=yes --collect $devnode /run/media/mmcblk0p1" ''; - }; - services.btrbk = { - instances = { - hf = { - onCalendar = "hourly"; - settings = { - incremental = "yes"; - snapshot_create = "ondemand"; - snapshot_dir = "@snapshots"; - timestamp_format = "long"; + btrbk = { + instances = { + hf = { + onCalendar = "hourly"; + settings = { + incremental = "yes"; + snapshot_create = "ondemand"; + snapshot_dir = "@snapshots"; + timestamp_format = "long"; - snapshot_preserve = "2m 2w 5d 5h"; - snapshot_preserve_min = "latest"; - - volume = { - "/mnt/snapshots/root" = { - snapshot_create = "always"; - subvolume = { - "@home" = {}; + snapshot_preserve = "2m 2w 5d 5h"; + snapshot_preserve_min = "latest"; + + volume = { + "/mnt/snapshots/root" = { + snapshot_create = "always"; + subvolume = { + "@home" = {}; + }; }; }; }; diff --git a/modules/wm/steam/default.nix b/modules/wm/steam/default.nix index ad68471..fd7a61e 100644 --- a/modules/wm/steam/default.nix +++ b/modules/wm/steam/default.nix @@ -30,10 +30,9 @@ decky-loader.enable = true; }; - hardware.opengl = { - enable = true; - driSupport = true; - driSupport32Bit = true; + hardware.graphics = { + enable = true; + enable32Bit = true; }; environment.systemPackages = with pkgs; [