From 4f2a9859cf17be1e50b6255c190d11412ddc809b Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Sat, 7 Jun 2025 18:01:59 -0400
Subject: [PATCH] chore: update sources
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake Inputs:
    • Updated input 'home-manager':
        'github:nix-community/home-manager' (2025-06-05) rev: 68cc9eeb3875ae9682c04629f20738e1e79d72aa
      → 'github:nix-community/home-manager' (2025-06-06) rev: 2d7d65f65b61fdfce23278e59ca266ddd0ef0a36

    • Updated input 'hyprland':
        'github:hyprwm/Hyprland' (2025-06-05) rev: fb7548cb41d82f12db2d51b50af29abe4704a1a4
      → 'github:hyprwm/Hyprland' (2025-06-07) rev: 8801770981a0a73807ac87c333a67cdb42ec834c

    • Updated input 'hyprland/aquamarine':
        'github:hyprwm/aquamarine' (2025-05-21) rev: 389372c5f4dc1ac0e7645ed29a35fd6d71672ef5
      → 'github:hyprwm/aquamarine' (2025-06-05) rev: 94981cf75a9f11da0b6dd6a1abbd7c50a36ab2d3

    • Updated input 'hyprland/hyprcursor':
        'github:hyprwm/hyprcursor' (2025-04-29) rev: ac903e80b33ba6a88df83d02232483d99f327573
      → 'github:hyprwm/hyprcursor' (2025-06-05) rev: 45fcc10b4c282746d93ec406a740c43b48b4ef80

    • Updated input 'hyprland/hyprgraphics':
        'github:hyprwm/hyprgraphics' (2025-04-18) rev: 60754910946b4e2dc1377b967b7156cb989c5873
      → 'github:hyprwm/hyprgraphics' (2025-06-06) rev: c7225d73755a6c4c7c72f4d4f3925ea426e325a8

    • Updated input 'hyprland/hyprland-protocols':
        'github:hyprwm/hyprland-protocols' (2025-04-03) rev: 3a5c2bda1c1a4e55cc1330c782547695a93f05b2
      → 'github:hyprwm/hyprland-protocols' (2025-06-04) rev: 613878cb6f459c5e323aaafe1e6f388ac8a36330

    • Updated input 'hyprland/hyprland-qtutils':
        'github:hyprwm/hyprland-qtutils' (2025-04-29) rev: 4be1d324faf8d6e82c2be9f8510d299984dfdd2e
      → 'github:hyprwm/hyprland-qtutils' (2025-06-05) rev: 396e8aa1c06274835b69da7f9a015fff9a9b7522

    • Updated input 'hyprland/hyprland-qtutils/hyprland-qt-support':
        'github:hyprwm/hyprland-qt-support' (2025-01-23) rev: 8810df502cdee755993cb803eba7b23f189db795
      → 'github:hyprwm/hyprland-qt-support' (2025-06-05) rev: 4c8053c3c888138a30c3a6c45c2e45f5484f2074

    • Updated input 'hyprland/hyprlang':
        'github:hyprwm/hyprlang' (2025-05-17) rev: 163c83b3db48a17c113729c220a60b94596c9291
      → 'github:hyprwm/hyprlang' (2025-06-05) rev: 1bfb84f54d50c7ae6558c794d3cfd5f6a7e6e676

    • Updated input 'hyprland/hyprutils':
        'github:hyprwm/hyprutils' (2025-05-07) rev: 674ea57373f08b7609ce93baff131117a0dfe70d
      → 'github:hyprwm/hyprutils' (2025-06-05) rev: e36db00dfb3a3d3fdcc4069cb292ff60d2699ccb

    • Updated input 'hyprland/hyprwayland-scanner':
        'github:hyprwm/hyprwayland-scanner' (2025-05-18) rev: e511882b9c2e1d7a75d45d8fddd2160daeafcbc3
      → 'github:hyprwm/hyprwayland-scanner' (2025-06-05) rev: 817918315ea016cc2d94004bfb3223b5fd9dfcc6

    • Updated input 'hyprland/xdph':
        'github:hyprwm/xdg-desktop-portal-hyprland' (2025-04-28) rev: 76bbf1a6b1378e4ab5230bad00ad04bc287c969e
      → 'github:hyprwm/xdg-desktop-portal-hyprland' (2025-06-05) rev: 44bf29f1df45786098920c655af523535a9191ae

    • Updated input 'hyprpaper':
        'github:hyprwm/hyprpaper' (2025-05-08) rev: 99213a1854d172c529e815834e5b43dab95a3b67
      → 'github:hyprwm/hyprpaper' (2025-06-05) rev: c6981ac490efa55a0be2e5e86407d1bcd82303d0

    • Updated input 'jovian':
        'github:Jovian-Experiments/Jovian-NixOS' (2025-06-05) rev: f029d7a809fb0defb621992bca78ae90ed617a64
      → 'github:Jovian-Experiments/Jovian-NixOS' (2025-06-07) rev: 8b0b76f13c875f1f31632fd5fbaee8a093421455

    • Updated input 'kapowarr':
        'github:matt1432/Kapowarr' (2025-06-05) rev: f65941b09588dc002e0a992e7427d0a785258f0f
      → 'github:matt1432/Kapowarr' (2025-06-07) rev: 17453d6c189eb23e3686b46f268a2b12d5aabefd

    • Updated input 'kapowarr/libgencomics':
        'github:matt1432/LibgenComics' (2025-05-24) rev: 3e4da4aec96fa0410db0f610cfd14cec8959a79d
      → 'github:matt1432/LibgenComics' (2025-06-06) rev: 0843f47d9027115d67b104837b631d4adb860ec2

    • Updated input 'nix-fast-build':
        'github:Mic92/nix-fast-build' (2025-06-01) rev: 855f86c2993a093a1690832862ab0499ff9b5a83
      → 'github:Mic92/nix-fast-build' (2025-06-06) rev: dcf6612bf5d7e804453a567a99a5a8c7b71abe70

    • Updated input 'nix-gaming':
        'github:fufexan/nix-gaming' (2025-06-05) rev: 3b6bdf5eb5fb50e7f3282134bc93e1dd5906beb0
      → 'github:fufexan/nix-gaming' (2025-06-07) rev: ff0d42de196b7fa8df8b0b1437ef01c042484d42

    • Updated input 'nixcord':
        'github:kaylorben/nixcord' (2025-06-05) rev: a1d447e7c8717111e15f5df2ad89cd42130b02d5
      → 'github:kaylorben/nixcord' (2025-06-07) rev: 1d205ce174e00f90a2bd66e1fb63996e328d1802

    • Updated input 'nixos-jellyfin':
        'github:matt1432/nixos-jellyfin' (2025-05-29) rev: 9103295093e02776f3632a490f4ce3d32ff49681
      → 'github:matt1432/nixos-jellyfin' (2025-06-07) rev: 391567c91348700b42133136fccf9310f95ef601

    • Updated input 'nixpkgs':
        'git+https://github.com/NixOS/nixpkgs&shallow=1' (2025-06-03) rev: c2a03962b8e24e669fb37b7df10e7c79531ff1a4
      → 'git+https://github.com/NixOS/nixpkgs&shallow=1' (2025-06-05) rev: d3d2d80a2191a73d1e86456a751b83aa13085d7d

    • Updated input 'quickshell':
        'git+https://git.outfoxxed.me/quickshell/quickshell' (2025-05-30) rev: aa547bad843439615bc0a7f97a55d81058b2e9c8
      → 'git+https://git.outfoxxed.me/quickshell/quickshell' (2025-06-07) rev: ee570ec623a59561c96de2eea5a4af51385db38e

    • Updated input 'tuya-local-src':
        'github:make-all/tuya-local' (2025-06-05) rev: de0e08770edf86352acd23de6faba0b951935330
      → 'github:make-all/tuya-local' (2025-06-07) rev: feae6bee56e68f77abd0d90b0ff92ba0b38cb999

Docker Images:
    • rssbridge/rss-bridge latest:
       sha256:9886ec2915a8ec502d4e153a64995e3680f20222698656f0ff832f794b1f706c
     → sha256:a23fe03cbb57d473c9f53d6f51eb4cfd4cfe005e435167795014ed7a7a572a3d

    • nextcloud fpm:
       sha256:1c04814ce2dbcf6123bd0dca2b52c356011ea61594d21768fe07659d0e97be5a
     → sha256:8423d66227934466abc95904d2b542cb4fea6fc6065dfa51d27cb180a36f430c

Node modules:
    some-sass-language-server: 2.2.0 -> 2.2.1
---
 apps/extract-subs/default.nix                 |   2 +-
 apps/extract-subs/package-lock.json           |   8 +-
 apps/list2series/default.nix                  |   2 +-
 apps/list2series/package-lock.json            |   6 +-
 apps/mc-mods/default.nix                      |   2 +-
 apps/mc-mods/package-lock.json                |   6 +-
 apps/pin-inputs/default.nix                   |   2 +-
 apps/pin-inputs/package-lock.json             |   6 +-
 apps/update-sources/default.nix               |   2 +-
 apps/update-sources/package-lock.json         |   8 +-
 .../docker/freshrss/images/rss-bridge.nix     |   4 +-
 .../docker/nextcloud/images/nextcloud.nix     |   4 +-
 flake.lock                                    | 146 +++++++++---------
 lib/pkgs/mk-types/default.nix                 |   2 +-
 lib/pkgs/mk-types/package-lock.json           |   6 +-
 modules/ags/config/default.nix                |   2 +-
 modules/ags/config/package-lock.json          |  12 +-
 modules/ags/config/package.json               |   2 +-
 overlays/misc-fixes/default.nix               |   2 +-
 .../some-sass-language-server/default.nix     |   2 +-
 .../package-lock.json                         |   8 +-
 .../some-sass-language-server/package.json    |   2 +-
 .../hass-components/tuya-local/overrides.nix  |   4 +-
 23 files changed, 120 insertions(+), 120 deletions(-)

diff --git a/apps/extract-subs/default.nix b/apps/extract-subs/default.nix
index 86e49de1..7c6cac92 100644
--- a/apps/extract-subs/default.nix
+++ b/apps/extract-subs/default.nix
@@ -5,7 +5,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-KeWfGRua6bnAf8xM4LUi3xeLd1HpUODRYArjnh7AnhI=";
+  npmDepsHash = "sha256-CIc1cSRMCjzzq384oFE2CFn9sJ8pVBVODeaBzJBVVmo=";
 
   runtimeInputs = [
     ffmpeg-full
diff --git a/apps/extract-subs/package-lock.json b/apps/extract-subs/package-lock.json
index 342e12fd..25f7f893 100644
--- a/apps/extract-subs/package-lock.json
+++ b/apps/extract-subs/package-lock.json
@@ -29,7 +29,7 @@
             "dev": true,
             "dependencies": {
                 "@eslint/js": "9.28.0",
-                "@stylistic/eslint-plugin": "4.4.0",
+                "@stylistic/eslint-plugin": "4.4.1",
                 "eslint": "9.28.0",
                 "eslint-plugin-jsdoc": "50.7.1",
                 "jiti": "2.4.2",
@@ -631,9 +631,9 @@
             }
         },
         "node_modules/@types/estree": {
-            "version": "1.0.7",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
-            "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+            "version": "1.0.8",
+            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+            "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
             "license": "MIT"
         },
         "node_modules/@types/fluent-ffmpeg": {
diff --git a/apps/list2series/default.nix b/apps/list2series/default.nix
index c76f1c05..71ab025a 100644
--- a/apps/list2series/default.nix
+++ b/apps/list2series/default.nix
@@ -1,7 +1,7 @@
 {buildApp, ...}:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-53xCN/3vr+nSGlukdo1AihXh4iM+eJhFU+QZMSxZ7WA=";
+  npmDepsHash = "sha256-tPrAl9SBSiQALkIaF+7XrnLwMe3xT9oxDgEiw/sQilg=";
 
   runtimeInputs = [];
 
diff --git a/apps/list2series/package-lock.json b/apps/list2series/package-lock.json
index 227f5034..0d17d307 100644
--- a/apps/list2series/package-lock.json
+++ b/apps/list2series/package-lock.json
@@ -631,9 +631,9 @@
             }
         },
         "node_modules/@types/estree": {
-            "version": "1.0.7",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
-            "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+            "version": "1.0.8",
+            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+            "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
             "license": "MIT"
         },
         "node_modules/@types/json-schema": {
diff --git a/apps/mc-mods/default.nix b/apps/mc-mods/default.nix
index f06fff3f..3e494f99 100644
--- a/apps/mc-mods/default.nix
+++ b/apps/mc-mods/default.nix
@@ -5,7 +5,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-5bOXt2gyml0Kpp9XmOTd1pAz1Uw8cm7yaL8u63tCDUs=";
+  npmDepsHash = "sha256-lmZ++mLgQrx2B3Tu5NNDCSmlvRbpT6yAenO4arM78Ys=";
 
   runtimeInputs = [
     nodejs_latest
diff --git a/apps/mc-mods/package-lock.json b/apps/mc-mods/package-lock.json
index bbaeb5c6..95ed57aa 100644
--- a/apps/mc-mods/package-lock.json
+++ b/apps/mc-mods/package-lock.json
@@ -630,9 +630,9 @@
             }
         },
         "node_modules/@types/estree": {
-            "version": "1.0.7",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
-            "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+            "version": "1.0.8",
+            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+            "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
             "license": "MIT"
         },
         "node_modules/@types/json-schema": {
diff --git a/apps/pin-inputs/default.nix b/apps/pin-inputs/default.nix
index 3913b8fd..33983913 100644
--- a/apps/pin-inputs/default.nix
+++ b/apps/pin-inputs/default.nix
@@ -1,7 +1,7 @@
 {buildApp, ...}:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-GgcS2/g0b4VjwaSVaiytX8z8E4JmbmrjU5jnELUpR/A=";
+  npmDepsHash = "sha256-OIu/d+vHpzP4V/pJDym9OL5GMZKX4jPV93tZKCjHRo8=";
 
   runtimeInputs = [];
 
diff --git a/apps/pin-inputs/package-lock.json b/apps/pin-inputs/package-lock.json
index 22b421cf..673c83bc 100644
--- a/apps/pin-inputs/package-lock.json
+++ b/apps/pin-inputs/package-lock.json
@@ -630,9 +630,9 @@
             }
         },
         "node_modules/@types/estree": {
-            "version": "1.0.7",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
-            "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+            "version": "1.0.8",
+            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+            "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
             "license": "MIT"
         },
         "node_modules/@types/json-schema": {
diff --git a/apps/update-sources/default.nix b/apps/update-sources/default.nix
index 0186f269..00fc27e4 100644
--- a/apps/update-sources/default.nix
+++ b/apps/update-sources/default.nix
@@ -13,7 +13,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-r7QDQG+Hhsc71jv6PEeiaytAhHo07R2m8sOc/sNGaDM=";
+  npmDepsHash = "sha256-IeAEwMY/rIe8xmQ5gY+tEJm9Bj9CafxWUBSsneQli8I=";
 
   runtimeInputs = [
     curl
diff --git a/apps/update-sources/package-lock.json b/apps/update-sources/package-lock.json
index b357086e..b28e6049 100644
--- a/apps/update-sources/package-lock.json
+++ b/apps/update-sources/package-lock.json
@@ -28,7 +28,7 @@
             "dev": true,
             "dependencies": {
                 "@eslint/js": "9.28.0",
-                "@stylistic/eslint-plugin": "4.4.0",
+                "@stylistic/eslint-plugin": "4.4.1",
                 "eslint": "9.28.0",
                 "eslint-plugin-jsdoc": "50.7.1",
                 "jiti": "2.4.2",
@@ -630,9 +630,9 @@
             }
         },
         "node_modules/@types/estree": {
-            "version": "1.0.7",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
-            "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+            "version": "1.0.8",
+            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+            "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
             "license": "MIT"
         },
         "node_modules/@types/json-schema": {
diff --git a/configurations/nos/modules/docker/freshrss/images/rss-bridge.nix b/configurations/nos/modules/docker/freshrss/images/rss-bridge.nix
index 5eb8dd2b..cc10df52 100644
--- a/configurations/nos/modules/docker/freshrss/images/rss-bridge.nix
+++ b/configurations/nos/modules/docker/freshrss/images/rss-bridge.nix
@@ -1,8 +1,8 @@
 pkgs:
 pkgs.dockerTools.pullImage rec {
   imageName = "rssbridge/rss-bridge";
-  imageDigest = "sha256:9886ec2915a8ec502d4e153a64995e3680f20222698656f0ff832f794b1f706c";
-  hash = "sha256-vug7xKpSbgTaHuNSgrv7TO3ajXMbjzyM7swxzG+58DY=";
+  imageDigest = "sha256:a23fe03cbb57d473c9f53d6f51eb4cfd4cfe005e435167795014ed7a7a572a3d";
+  hash = "sha256-ZkyqlmLbQEStx2S7Am/OxPUUlog6+W/s/+q7/lPgzbY=";
   finalImageName = imageName;
   finalImageTag = "latest";
 }
diff --git a/configurations/nos/modules/docker/nextcloud/images/nextcloud.nix b/configurations/nos/modules/docker/nextcloud/images/nextcloud.nix
index e328a88f..2a9ce847 100644
--- a/configurations/nos/modules/docker/nextcloud/images/nextcloud.nix
+++ b/configurations/nos/modules/docker/nextcloud/images/nextcloud.nix
@@ -1,8 +1,8 @@
 pkgs:
 pkgs.dockerTools.pullImage rec {
   imageName = "nextcloud";
-  imageDigest = "sha256:1c04814ce2dbcf6123bd0dca2b52c356011ea61594d21768fe07659d0e97be5a";
-  hash = "sha256-DoYjlXvqf7b1Vox8Vbk+WINg727ewDdY1XV34qjuf4w=";
+  imageDigest = "sha256:8423d66227934466abc95904d2b542cb4fea6fc6065dfa51d27cb180a36f430c";
+  hash = "sha256-dq1PFg2eiRRkeF8KrL+GjjiK8TbgRtfboPt46qORR8M=";
   finalImageName = imageName;
   finalImageTag = "fpm";
 }
diff --git a/flake.lock b/flake.lock
index fbcd836c..32e2acb6 100644
--- a/flake.lock
+++ b/flake.lock
@@ -47,11 +47,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1747864449,
-        "narHash": "sha256-PIjVAWghZhr3L0EFM2UObhX84UQxIACbON0IC0zzSKA=",
+        "lastModified": 1749155310,
+        "narHash": "sha256-t0HfHg/1+TbSra5s6nNM0o4tnb3uqWedShSpZXsUMYY=",
         "owner": "hyprwm",
         "repo": "aquamarine",
-        "rev": "389372c5f4dc1ac0e7645ed29a35fd6d71672ef5",
+        "rev": "94981cf75a9f11da0b6dd6a1abbd7c50a36ab2d3",
         "type": "github"
       },
       "original": {
@@ -460,11 +460,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1749160002,
-        "narHash": "sha256-IM3xKjsKxhu7Y1WdgTltrLKiOJS8nW7D4SUDEMNr7CI=",
+        "lastModified": 1749243446,
+        "narHash": "sha256-P1gumhZN5N9q+39ndePHYrtwOwY1cGx+VoXGl+vTm7A=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "68cc9eeb3875ae9682c04629f20738e1e79d72aa",
+        "rev": "2d7d65f65b61fdfce23278e59ca266ddd0ef0a36",
         "type": "github"
       },
       "original": {
@@ -489,11 +489,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1745948457,
-        "narHash": "sha256-lzTV10FJTCGNtMdgW5YAhCAqezeAzKOd/97HbQK8GTU=",
+        "lastModified": 1749155331,
+        "narHash": "sha256-XR9fsI0zwLiFWfqi/pdS/VD+YNorKb3XIykgTg4l1nA=",
         "owner": "hyprwm",
         "repo": "hyprcursor",
-        "rev": "ac903e80b33ba6a88df83d02232483d99f327573",
+        "rev": "45fcc10b4c282746d93ec406a740c43b48b4ef80",
         "type": "github"
       },
       "original": {
@@ -518,11 +518,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1745015490,
-        "narHash": "sha256-apEJ9zoSzmslhJ2vOKFcXTMZLUFYzh1ghfB6Rbw3Low=",
+        "lastModified": 1749238452,
+        "narHash": "sha256-8qiKEWcxUrjpUpK+WyFNg/72C8rp70LUuyTD23T+SdQ=",
         "owner": "hyprwm",
         "repo": "hyprgraphics",
-        "rev": "60754910946b4e2dc1377b967b7156cb989c5873",
+        "rev": "c7225d73755a6c4c7c72f4d4f3925ea426e325a8",
         "type": "github"
       },
       "original": {
@@ -576,11 +576,11 @@
         "xdph": "xdph"
       },
       "locked": {
-        "lastModified": 1749155341,
-        "narHash": "sha256-KE7qwOLzIsPFnXKh4Z72NwAzP8ZdRxxQKthLGJ30YHM=",
+        "lastModified": 1749327248,
+        "narHash": "sha256-FLLl7sOHQ6A6iaQiVu27R9A1XlMyhpGOroHsBu1aLj0=",
         "owner": "hyprwm",
         "repo": "Hyprland",
-        "rev": "fb7548cb41d82f12db2d51b50af29abe4704a1a4",
+        "rev": "8801770981a0a73807ac87c333a67cdb42ec834c",
         "type": "github"
       },
       "original": {
@@ -627,11 +627,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1743714874,
-        "narHash": "sha256-yt8F7NhMFCFHUHy/lNjH/pjZyIDFNk52Q4tivQ31WFo=",
+        "lastModified": 1749046714,
+        "narHash": "sha256-kymV5FMnddYGI+UjwIw8ceDjdeg7ToDVjbHCvUlhn14=",
         "owner": "hyprwm",
         "repo": "hyprland-protocols",
-        "rev": "3a5c2bda1c1a4e55cc1330c782547695a93f05b2",
+        "rev": "613878cb6f459c5e323aaafe1e6f388ac8a36330",
         "type": "github"
       },
       "original": {
@@ -659,11 +659,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1737634706,
-        "narHash": "sha256-nGCibkfsXz7ARx5R+SnisRtMq21IQIhazp6viBU8I/A=",
+        "lastModified": 1749154592,
+        "narHash": "sha256-DO7z5CeT/ddSGDEnK9mAXm1qlGL47L3VAHLlLXoCjhE=",
         "owner": "hyprwm",
         "repo": "hyprland-qt-support",
-        "rev": "8810df502cdee755993cb803eba7b23f189db795",
+        "rev": "4c8053c3c888138a30c3a6c45c2e45f5484f2074",
         "type": "github"
       },
       "original": {
@@ -695,11 +695,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1745951494,
-        "narHash": "sha256-2dModE32doiyQMmd6EDAQeZnz+5LOs6KXyE0qX76WIg=",
+        "lastModified": 1749155776,
+        "narHash": "sha256-t1PM0wxQLQwv2F2AW23uA7pm5giwmcgYEWbNIRct9r4=",
         "owner": "hyprwm",
         "repo": "hyprland-qtutils",
-        "rev": "4be1d324faf8d6e82c2be9f8510d299984dfdd2e",
+        "rev": "396e8aa1c06274835b69da7f9a015fff9a9b7522",
         "type": "github"
       },
       "original": {
@@ -724,11 +724,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1747484975,
-        "narHash": "sha256-+LAQ81HBwG0lwshHlWe0kfWg4KcChIPpnwtnwqmnoEU=",
+        "lastModified": 1749145882,
+        "narHash": "sha256-qr0KXeczF8Sma3Ae7+dR2NHhvG7YeLBJv19W4oMu6ZE=",
         "owner": "hyprwm",
         "repo": "hyprlang",
-        "rev": "163c83b3db48a17c113729c220a60b94596c9291",
+        "rev": "1bfb84f54d50c7ae6558c794d3cfd5f6a7e6e676",
         "type": "github"
       },
       "original": {
@@ -763,11 +763,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1746738843,
-        "narHash": "sha256-qe4OwoBal5fYoTDV8psE+1jAG8Qv5lJDfWqS/4hEHPU=",
+        "lastModified": 1749162418,
+        "narHash": "sha256-MuCXRqxLLgsK/zXHD7GVqvDclULnO/Sg2t66UPBDpdE=",
         "owner": "hyprwm",
         "repo": "hyprpaper",
-        "rev": "99213a1854d172c529e815834e5b43dab95a3b67",
+        "rev": "c6981ac490efa55a0be2e5e86407d1bcd82303d0",
         "type": "github"
       },
       "original": {
@@ -788,11 +788,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1746635225,
-        "narHash": "sha256-W9G9bb0zRYDBRseHbVez0J8qVpD5QbizX67H/vsudhM=",
+        "lastModified": 1749135356,
+        "narHash": "sha256-Q8mAKMDsFbCEuq7zoSlcTuxgbIBVhfIYpX0RjE32PS0=",
         "owner": "hyprwm",
         "repo": "hyprutils",
-        "rev": "674ea57373f08b7609ce93baff131117a0dfe70d",
+        "rev": "e36db00dfb3a3d3fdcc4069cb292ff60d2699ccb",
         "type": "github"
       },
       "original": {
@@ -813,11 +813,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1747584298,
-        "narHash": "sha256-PH9qZqWLHvSBQiUnA0NzAyQA3tu2no2z8kz0ZeHWj4w=",
+        "lastModified": 1749145760,
+        "narHash": "sha256-IHaGWpGrv7seFWdw/1A+wHtTsPlOGIKMrk1TUIYJEFI=",
         "owner": "hyprwm",
         "repo": "hyprwayland-scanner",
-        "rev": "e511882b9c2e1d7a75d45d8fddd2160daeafcbc3",
+        "rev": "817918315ea016cc2d94004bfb3223b5fd9dfcc6",
         "type": "github"
       },
       "original": {
@@ -836,11 +836,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1749153760,
-        "narHash": "sha256-qjrMYNddCEKQPITJnvkU9MGLElDxVu60cnDhqn+pbOA=",
+        "lastModified": 1749312278,
+        "narHash": "sha256-iafbTiQGNlylMR/ivKRlDudHiu5891rVmRj/WjFcRKE=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "f029d7a809fb0defb621992bca78ae90ed617a64",
+        "rev": "8b0b76f13c875f1f31632fd5fbaee8a093421455",
         "type": "github"
       },
       "original": {
@@ -863,11 +863,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1749148087,
-        "narHash": "sha256-sJv6z2EK/NAFd8p7HwXSN+q41fzDQ4mnm8sUgMKMRLU=",
+        "lastModified": 1749317423,
+        "narHash": "sha256-fIzqOFL5mhPkpMxCRJfC0Yt1xGFHp9cMiI1rMNTeRKg=",
         "owner": "matt1432",
         "repo": "Kapowarr",
-        "rev": "f65941b09588dc002e0a992e7427d0a785258f0f",
+        "rev": "17453d6c189eb23e3686b46f268a2b12d5aabefd",
         "type": "github"
       },
       "original": {
@@ -956,11 +956,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1748104202,
-        "narHash": "sha256-Y61b+lAY/PaHBiFIH+BI1xRxuOgP42T4p5/7tAKwz9M=",
+        "lastModified": 1749226795,
+        "narHash": "sha256-gykSi3vCQligzj5GC1sJ/tirO1JxmQdIJnBDqx9SJXw=",
         "owner": "matt1432",
         "repo": "LibgenComics",
-        "rev": "3e4da4aec96fa0410db0f610cfd14cec8959a79d",
+        "rev": "0843f47d9027115d67b104837b631d4adb860ec2",
         "type": "github"
       },
       "original": {
@@ -1207,11 +1207,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1748821504,
-        "narHash": "sha256-XJ8glA4RB9k2U03NeKVl1dikXn4o4cAZfGxveotG6pc=",
+        "lastModified": 1749197268,
+        "narHash": "sha256-5EeSsqvXR9FBXl6OITDq+JCdpPuNYXdT/0xCV7dLi9w=",
         "owner": "Mic92",
         "repo": "nix-fast-build",
-        "rev": "855f86c2993a093a1690832862ab0499ff9b5a83",
+        "rev": "dcf6612bf5d7e804453a567a99a5a8c7b71abe70",
         "type": "github"
       },
       "original": {
@@ -1256,11 +1256,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1749088624,
-        "narHash": "sha256-yYjM2AG+0ouhRQ9h29kwsyQxSBOEpo8+gaBTuiE4bMM=",
+        "lastModified": 1749261344,
+        "narHash": "sha256-VYLWYUQzaQHVExFUAFOlTJ/108aKDEJsNakdAl9nacs=",
         "owner": "fufexan",
         "repo": "nix-gaming",
-        "rev": "3b6bdf5eb5fb50e7f3282134bc93e1dd5906beb0",
+        "rev": "ff0d42de196b7fa8df8b0b1437ef01c042484d42",
         "type": "github"
       },
       "original": {
@@ -1392,11 +1392,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1749088294,
-        "narHash": "sha256-kAN2TnMQy07yD/CYidCOWJIZh3B4oUyZkFXqZbHkB10=",
+        "lastModified": 1749261009,
+        "narHash": "sha256-CT1pMFGOxLEIDdW0qiYY2xukjL9UMKMfkgoyhjI97DQ=",
         "owner": "kaylorben",
         "repo": "nixcord",
-        "rev": "a1d447e7c8717111e15f5df2ad89cd42130b02d5",
+        "rev": "1d205ce174e00f90a2bd66e1fb63996e328d1802",
         "type": "github"
       },
       "original": {
@@ -1442,11 +1442,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1748543102,
-        "narHash": "sha256-YhfgNgYLBQ+ylBr/D0iaYfJ6kofTPyov5TAJiyHswSg=",
+        "lastModified": 1749300135,
+        "narHash": "sha256-PKH1+gUhl8LqKznbe2L2WHlEmAMS2kGRgMqfOI79GpU=",
         "owner": "matt1432",
         "repo": "nixos-jellyfin",
-        "rev": "9103295093e02776f3632a490f4ce3d32ff49681",
+        "rev": "391567c91348700b42133136fccf9310f95ef601",
         "type": "github"
       },
       "original": {
@@ -1536,10 +1536,10 @@
     },
     "nixpkgs_2": {
       "locked": {
-        "lastModified": 1748929857,
-        "narHash": "sha256-lcZQ8RhsmhsK8u7LIFsJhsLh/pzR9yZ8yqpTzyGdj+Q=",
+        "lastModified": 1749143949,
+        "narHash": "sha256-QuUtALJpVrPnPeozlUG/y+oIMSLdptHxb3GK6cpSVhA=",
         "ref": "nixos-unstable",
-        "rev": "c2a03962b8e24e669fb37b7df10e7c79531ff1a4",
+        "rev": "d3d2d80a2191a73d1e86456a751b83aa13085d7d",
         "shallow": true,
         "type": "git",
         "url": "https://github.com/NixOS/nixpkgs"
@@ -1761,11 +1761,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1748598934,
-        "narHash": "sha256-c8o4KJPda4HNj/jWwjrWip7QZmfnuOQxKiAadzu/Ibs=",
+        "lastModified": 1749292015,
+        "narHash": "sha256-y2rhYVVmetiNCg3UdN6qy/MpOTY8Mu2uOiJhfgdatsI=",
         "ref": "refs/heads/master",
-        "rev": "aa547bad843439615bc0a7f97a55d81058b2e9c8",
-        "revCount": 565,
+        "rev": "ee570ec623a59561c96de2eea5a4af51385db38e",
+        "revCount": 567,
         "type": "git",
         "url": "https://git.outfoxxed.me/quickshell/quickshell"
       },
@@ -2014,11 +2014,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1748243702,
-        "narHash": "sha256-9YzfeN8CB6SzNPyPm2XjRRqSixDopTapaRsnTpXUEY8=",
+        "lastModified": 1749194973,
+        "narHash": "sha256-eEy8cuS0mZ2j/r/FE0/LYBSBcIs/MKOIVakwHVuqTfk=",
         "owner": "numtide",
         "repo": "treefmt-nix",
-        "rev": "1f3f7b784643d488ba4bf315638b2b0a4c5fb007",
+        "rev": "a05be418a1af1198ca0f63facb13c985db4cb3c5",
         "type": "github"
       },
       "original": {
@@ -2046,11 +2046,11 @@
     "tuya-local-src": {
       "flake": false,
       "locked": {
-        "lastModified": 1749126415,
-        "narHash": "sha256-buzql1OIsY98ODgzUDFguIn4KqeD21xamaxr5W4TMVg=",
+        "lastModified": 1749314544,
+        "narHash": "sha256-GU8qaDnpDUcKsYVOkLurxFRfUq7yStshFnEo5z9EawI=",
         "owner": "make-all",
         "repo": "tuya-local",
-        "rev": "de0e08770edf86352acd23de6faba0b951935330",
+        "rev": "feae6bee56e68f77abd0d90b0ff92ba0b38cb999",
         "type": "github"
       },
       "original": {
@@ -2171,11 +2171,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1745871725,
-        "narHash": "sha256-M24SNc2flblWGXFkGQfqSlEOzAGZnMc9QG3GH4K/KbE=",
+        "lastModified": 1749155346,
+        "narHash": "sha256-KIkJu3zF8MF3DuGwzAmo3Ww9wsWXolwV30SjJRTAxYE=",
         "owner": "hyprwm",
         "repo": "xdg-desktop-portal-hyprland",
-        "rev": "76bbf1a6b1378e4ab5230bad00ad04bc287c969e",
+        "rev": "44bf29f1df45786098920c655af523535a9191ae",
         "type": "github"
       },
       "original": {
diff --git a/lib/pkgs/mk-types/default.nix b/lib/pkgs/mk-types/default.nix
index 19b32299..2681e735 100644
--- a/lib/pkgs/mk-types/default.nix
+++ b/lib/pkgs/mk-types/default.nix
@@ -21,7 +21,7 @@ in
     pname = "${pname}-types";
     version = "0.0.0";
 
-    npmDepsHash = "sha256-i79w2zQb6vCUvKuzUqcW8B17OmW07zq0d5ALx2uW9tI=";
+    npmDepsHash = "sha256-fZRzym8fiVovXazdb6lZs6/ezxDgEdAtsNPUg7SxrPU=";
 
     src = ./.;
     dontNpmBuild = true;
diff --git a/lib/pkgs/mk-types/package-lock.json b/lib/pkgs/mk-types/package-lock.json
index fbcf1fb9..fc27ae0f 100644
--- a/lib/pkgs/mk-types/package-lock.json
+++ b/lib/pkgs/mk-types/package-lock.json
@@ -795,9 +795,9 @@
             }
         },
         "node_modules/fast-xml-parser": {
-            "version": "5.2.3",
-            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.3.tgz",
-            "integrity": "sha512-OdCYfRqfpuLUFonTNjvd30rCBZUneHpSQkCqfaeWQ9qrKcl6XlWeDBNVwGb+INAIxRshuN2jF+BE0L6gbBO2mw==",
+            "version": "5.2.4",
+            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.4.tgz",
+            "integrity": "sha512-6mNrAVwHip2nGyPYn6xQJK/znBbIoz6to5VMNysrka1/aoSylbB8vjYgkpaFp05EFojiflVV+3QzXe9Ap3Esng==",
             "funding": [
                 {
                     "type": "github",
diff --git a/modules/ags/config/default.nix b/modules/ags/config/default.nix
index 7adc1593..0c534c77 100644
--- a/modules/ags/config/default.nix
+++ b/modules/ags/config/default.nix
@@ -1,3 +1,3 @@
 {
-  npmDepsHash = "sha256-adWXaupEAG92f9bzsM8gskGorrDAQR9qMVEc06qatzA=";
+  npmDepsHash = "sha256-dXMUDofvWKuhcFloLdD4ET3c4iLrwSwsv7cHNHeoWT4=";
 }
diff --git a/modules/ags/config/package-lock.json b/modules/ags/config/package-lock.json
index 279d47c2..5b90f720 100644
--- a/modules/ags/config/package-lock.json
+++ b/modules/ags/config/package-lock.json
@@ -10,7 +10,7 @@
             "dependencies": {
                 "@eslint/js": "9.28.0",
                 "@stylistic/eslint-plugin": "4.4.1",
-                "astal": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?7f2292f0792ffc9b127d4788b3dd3f104b5374b2",
+                "astal": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?6d809a701f68dceaf451842e858b6cd566b14c94",
                 "eslint": "9.28.0",
                 "eslint-plugin-jsdoc": "50.7.1",
                 "fzf": "0.5.2",
@@ -325,9 +325,9 @@
             }
         },
         "node_modules/@types/estree": {
-            "version": "1.0.7",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
-            "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+            "version": "1.0.8",
+            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+            "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
             "license": "MIT"
         },
         "node_modules/@types/json-schema": {
@@ -624,8 +624,8 @@
             "license": "Python-2.0"
         },
         "node_modules/astal": {
-            "resolved": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?7f2292f0792ffc9b127d4788b3dd3f104b5374b2",
-            "integrity": "sha512-jkF3MchPq4RXIwpYL18n9DABMpTrSYOFyU6T75OeKVoWX1PnBr2muUk3avH4r7l+dn2/5ZfWv3v+lZAWg7Bckw==",
+            "resolved": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?6d809a701f68dceaf451842e858b6cd566b14c94",
+            "integrity": "sha512-PvnvujckSXu7WBJmIx5+X8OYVr4/EW0/+vVeExcXww/Yu01f4FHA6P6G8aPAJsHnaGEhzQfBT4peLwxrdFKJ2g==",
             "license": "LGPL-2.1"
         },
         "node_modules/balanced-match": {
diff --git a/modules/ags/config/package.json b/modules/ags/config/package.json
index 2f15b2cb..9eae24a2 100644
--- a/modules/ags/config/package.json
+++ b/modules/ags/config/package.json
@@ -3,7 +3,7 @@
     "version": "0.0.0",
     "main": "app.ts",
     "dependencies": {
-        "astal": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?7f2292f0792ffc9b127d4788b3dd3f104b5374b2",
+        "astal": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?6d809a701f68dceaf451842e858b6cd566b14c94",
         "@eslint/js": "9.28.0",
         "@stylistic/eslint-plugin": "4.4.1",
         "eslint": "9.28.0",
diff --git a/overlays/misc-fixes/default.nix b/overlays/misc-fixes/default.nix
index 99d3d86b..4f56cc13 100644
--- a/overlays/misc-fixes/default.nix
+++ b/overlays/misc-fixes/default.nix
@@ -19,7 +19,7 @@ final: prev: {
     inherit src;
   });
 
-  # FIXME: breaking changes with LspStart in nivm-lspconfig
+  # FIXME: https://github.com/neovim/nvim-lspconfig/issues/3892
   neovim-unwrapped = prev.neovim-unwrapped.overrideAttrs (o: rec {
     version = "0.11.1";
     src = final.fetchFromGitHub {
diff --git a/packages/some-sass-language-server/default.nix b/packages/some-sass-language-server/default.nix
index 281b5b8f..3478ee45 100644
--- a/packages/some-sass-language-server/default.nix
+++ b/packages/some-sass-language-server/default.nix
@@ -31,7 +31,7 @@ in
       makeWrapper $out/node_modules/.bin/some-sass-language-server $out/bin/some-sass-language-server
     '';
 
-    npmDepsHash = "sha256-MmWcZqbnO6Pqx9ElZ3Nwl5K/TLUV8EdRh2uNKua+i3A=";
+    npmDepsHash = "sha256-ZW0Hfeq7oSvYDOIS//7bmmLwr+PTvytwIttcIgRRAOQ=";
 
     passthru.updateScript = getExe (writeShellApplication {
       name = "update";
diff --git a/packages/some-sass-language-server/package-lock.json b/packages/some-sass-language-server/package-lock.json
index 9e5f3ae5..db379de1 100644
--- a/packages/some-sass-language-server/package-lock.json
+++ b/packages/some-sass-language-server/package-lock.json
@@ -5,13 +5,13 @@
   "packages": {
     "": {
       "dependencies": {
-        "some-sass-language-server": "2.2.0"
+        "some-sass-language-server": "2.2.1"
       }
     },
     "node_modules/some-sass-language-server": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/some-sass-language-server/-/some-sass-language-server-2.2.0.tgz",
-      "integrity": "sha512-liUG9OMbmPBM48IvyitBCsJ6A+kMAnkwxZbPlhBWxL+N6QBi5J2AhW67N5v6BKjjLbfB/OERzazAJSCXevfqVQ==",
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/some-sass-language-server/-/some-sass-language-server-2.2.1.tgz",
+      "integrity": "sha512-e1UHfJzhk+SNy9Z33XK1A4oMwPyGOjVF+FZE1hBLswrCvZnGJ/Bm1tgEZrLM6FWK5spZqmNuGcEmq7IpLSegjg==",
       "license": "MIT",
       "bin": {
         "some-sass-language-server": "bin/some-sass-language-server"
diff --git a/packages/some-sass-language-server/package.json b/packages/some-sass-language-server/package.json
index ab0e8e82..b04cc639 100644
--- a/packages/some-sass-language-server/package.json
+++ b/packages/some-sass-language-server/package.json
@@ -1,5 +1,5 @@
 {
   "dependencies": {
-    "some-sass-language-server": "2.2.0"
+    "some-sass-language-server": "2.2.1"
   }
 }
diff --git a/scopedPackages/hass-components/tuya-local/overrides.nix b/scopedPackages/hass-components/tuya-local/overrides.nix
index e115d877..9147f9e6 100644
--- a/scopedPackages/hass-components/tuya-local/overrides.nix
+++ b/scopedPackages/hass-components/tuya-local/overrides.nix
@@ -1,11 +1,11 @@
 {pkgs, ...}: python3Packages: final: prev: {
   tinytuya = prev.tinytuya.overridePythonAttrs (o: rec {
-    version = "1.17.1";
+    version = "1.17.2";
     src = pkgs.fetchFromGitHub {
       owner = "jasonacox";
       repo = "tinytuya";
       rev = "v${version}";
-      hash = "sha256-ivtd61r68kUP/OOIkdTjVI5FiD7QsYe6eSr2WiVF7OI=";
+      hash = "sha256-x6ZfpT3ucby95uthHX4KLLZNLWxyh6+ERDd5jb7p09g=";
     };
   });
 }