From 72cf10cc6740d835fa37c523c34db6c4055627ae Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Sat, 1 Feb 2025 13:12:44 -0500
Subject: [PATCH] chore: update sources
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake Inputs:
    • Updated input 'astal':
        'github:Aylur/astal' (2025-01-28) rev: cb1578a7917339a9df9fa87773a739a0249501e2
      → 'github:Aylur/astal' (2025-02-01) rev: 09c9df0ed498dbea214d38af74b90c9a8b023489

    • Updated input 'home-manager':
        'github:nix-community/home-manager' (2025-01-30) rev: a8159195bfaef3c64df75d3b1e6a68d49d392be9
      → 'github:nix-community/home-manager' (2025-02-01) rev: dae6d3460c8bab3ac9f38a86affe45b32818e764

    • Updated input 'hyprgrass':
        'github:horriblename/hyprgrass' (2025-01-27) rev: 184467d3b785c67062b240bd0eb5239e7ec5d09e
      → 'github:horriblename/hyprgrass' (2025-02-01) rev: f7017c493e071c02f203c09a63ef7260dede0586

    • Updated input 'hyprland':
        'github:hyprwm/Hyprland' (2025-01-31) rev: ddf180fa304e71b1d6eaa9f2b250a907131b05d9
      → 'github:hyprwm/Hyprland' (2025-02-01) rev: e380b6ed66aceeae8fde84b4baed0d91550e9f4c

    • Updated input 'jovian':
        'github:Jovian-Experiments/Jovian-NixOS' (2025-01-23) rev: 2dd65c3c92a4b8b1bf653657ae8648b883a4d427
      → 'github:Jovian-Experiments/Jovian-NixOS' (2025-01-31) rev: ad8f92168ff7aa442d9ca860879127251e348b2b

    • Updated input 'nix-gaming':
        'github:fufexan/nix-gaming' (2025-01-26) rev: 4845fe94cda365c7550d9fd1ef899d45df0bc18a
      → 'github:fufexan/nix-gaming' (2025-02-01) rev: cbe40678ac1b1cd345b169b6b8edbceeb43462b0

    • Updated input 'nixd':
        'github:nix-community/nixd' (2025-01-15) rev: 2c25600cb9c91bc06fe8676c044814dc30435274
      → 'github:nix-community/nixd' (2025-02-01) rev: 76c63a26caa1bb5bea70e74b61ae01503d498c08

    • Updated input 'nixpkgs-wayland':
        'github:nix-community/nixpkgs-wayland' (2025-01-31) rev: fbf8b601235addb73cbab8087d13dc1f63bf1b69
      → 'github:nix-community/nixpkgs-wayland' (2025-02-01) rev: 07797d04938e9528ee5ca71e8e32197f1f724378

    • Updated input 'pcsd':
        'github:matt1432/nixos-pcsd' (2025-01-19) rev: 27f80dbf864f52bc9f801db15ae8e767a315c5fe
      → 'github:matt1432/nixos-pcsd' (2025-02-01) rev: 1b27f1f60ae18e240269601ac09d9d5a096498b7

    • Updated input 'tuya-local-src':
        'github:make-all/tuya-local' (2025-01-31) rev: 24ea391ff5b135b8dc75a7c74d2d46d8e8958350
      → 'github:make-all/tuya-local' (2025-02-01) rev: d98aea8a3299d23cfc0cdffad59cde7e6bbc2914

Docker Images:
    • ghcr.io/linuxserver/sonarr latest:
       sha256:7f593f902c27aeb269cd92d3667049e62038540058b086bb32ec1711918f4503
     → sha256:47ce6f3b2afb17c12b393da2fefb11718f15cd1308baeba1cb61cbbbb9c5aedc

Node modules:
    @types/node: 22.12.0 -> 22.13.0

Misc Sources:
    Vuetorrent: 2.21.0 -> 2.22.0
---
 apps/update-sources/default.nix               |  2 +-
 apps/update-sources/package-lock.json         |  8 +--
 apps/update-sources/package.json              |  2 +-
 .../docker/media/sonarr/images/sonarr.nix     |  4 +-
 .../nos/modules/qbittorrent/vuetorrent.nix    |  6 +-
 flake.lock                                    | 61 +++++++++----------
 flake.nix                                     |  1 -
 inputs/default.nix                            |  3 -
 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          |  8 +--
 12 files changed, 50 insertions(+), 55 deletions(-)

diff --git a/apps/update-sources/default.nix b/apps/update-sources/default.nix
index 7df7a5b8..3834ac3b 100644
--- a/apps/update-sources/default.nix
+++ b/apps/update-sources/default.nix
@@ -10,7 +10,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-oRIqhgLKlm7Kjvfzj9fQ8Yoa908mltH4EDGymulJDEY=";
+  npmDepsHash = "sha256-AC9uqjr7Pp8JqGvg7XcpMb3Bp74KxjK7nU7ziVAudSY=";
 
   runtimeInputs = [
     findutils
diff --git a/apps/update-sources/package-lock.json b/apps/update-sources/package-lock.json
index 4adcbe92..bc564459 100644
--- a/apps/update-sources/package-lock.json
+++ b/apps/update-sources/package-lock.json
@@ -11,7 +11,7 @@
                 "update-sources": "out/bin/app.cjs"
             },
             "devDependencies": {
-                "@types/node": "22.12.0",
+                "@types/node": "22.13.0",
                 "esbuild": "0.24.2",
                 "eslint": "9.19.0",
                 "eslint-conf": "file:../config",
@@ -669,9 +669,9 @@
             "license": "MIT"
         },
         "node_modules/@types/node": {
-            "version": "22.12.0",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.12.0.tgz",
-            "integrity": "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==",
+            "version": "22.13.0",
+            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.0.tgz",
+            "integrity": "sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==",
             "dev": true,
             "license": "MIT",
             "dependencies": {
diff --git a/apps/update-sources/package.json b/apps/update-sources/package.json
index 9c382dbc..c29e0f54 100644
--- a/apps/update-sources/package.json
+++ b/apps/update-sources/package.json
@@ -8,7 +8,7 @@
     },
     "devDependencies": {
         "eslint-conf": "file:../config",
-        "@types/node": "22.12.0",
+        "@types/node": "22.13.0",
         "esbuild": "0.24.2",
         "eslint": "9.19.0",
         "jiti": "2.4.2",
diff --git a/configurations/nos/modules/docker/media/sonarr/images/sonarr.nix b/configurations/nos/modules/docker/media/sonarr/images/sonarr.nix
index 51b40ab4..367101a0 100644
--- a/configurations/nos/modules/docker/media/sonarr/images/sonarr.nix
+++ b/configurations/nos/modules/docker/media/sonarr/images/sonarr.nix
@@ -1,8 +1,8 @@
 pkgs:
 pkgs.dockerTools.pullImage rec {
   imageName = "ghcr.io/linuxserver/sonarr";
-  imageDigest = "sha256:7f593f902c27aeb269cd92d3667049e62038540058b086bb32ec1711918f4503";
-  hash = "sha256-x3eQfV4kUsQqbn/apGFKnRfcWdXfXsg+eDNf47w3JSM=";
+  imageDigest = "sha256:47ce6f3b2afb17c12b393da2fefb11718f15cd1308baeba1cb61cbbbb9c5aedc";
+  hash = "sha256-dbkIpkLnZXVFK2dDhNWqPCGh6byus6AnTre6tj9fn1s=";
   finalImageName = imageName;
   finalImageTag = "latest";
 }
diff --git a/configurations/nos/modules/qbittorrent/vuetorrent.nix b/configurations/nos/modules/qbittorrent/vuetorrent.nix
index b5d09f91..fc9965d9 100644
--- a/configurations/nos/modules/qbittorrent/vuetorrent.nix
+++ b/configurations/nos/modules/qbittorrent/vuetorrent.nix
@@ -1,6 +1,6 @@
 # This file was autogenerated. DO NOT EDIT!
 {
-  version = "2.21.0";
-  url = "https://github.com/VueTorrent/VueTorrent/releases/download/v2.21.0/vuetorrent.zip";
-  hash = "sha256-0qSpIP8FVfCvIWvPIBpgb78BC0+z0T7PdBrwZpL8KHo=";
+  version = "2.22.0";
+  url = "https://github.com/VueTorrent/VueTorrent/releases/download/v2.22.0/vuetorrent.zip";
+  hash = "sha256-2txbt7wUzCuoosdlkk0/kmdzCtReWvw72DRhu/pkvSE=";
 }
diff --git a/flake.lock b/flake.lock
index bce2cc66..b9db4a96 100644
--- a/flake.lock
+++ b/flake.lock
@@ -63,11 +63,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1738063137,
-        "narHash": "sha256-lPuk+JaqFx7DFWAhf+PYcY4NF2Ebr5YRGLO/3299hHI=",
+        "lastModified": 1738411678,
+        "narHash": "sha256-hANaww878wLBtN62Gizo6yKxXhF+wB23R/PZwK9QFls=",
         "owner": "Aylur",
         "repo": "astal",
-        "rev": "cb1578a7917339a9df9fa87773a739a0249501e2",
+        "rev": "09c9df0ed498dbea214d38af74b90c9a8b023489",
         "type": "github"
       },
       "original": {
@@ -489,11 +489,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1738275749,
-        "narHash": "sha256-PM+cGduJ05EZ+YXulqAwUFjvfKpPmW080mcuN6R1POw=",
+        "lastModified": 1738428726,
+        "narHash": "sha256-OUoEgorFHBVnqQ2lITqs6MGN7MH4t/8hLEO29OKu6CM=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "a8159195bfaef3c64df75d3b1e6a68d49d392be9",
+        "rev": "dae6d3460c8bab3ac9f38a86affe45b32818e764",
         "type": "github"
       },
       "original": {
@@ -567,17 +567,16 @@
         ]
       },
       "locked": {
-        "lastModified": 1737936005,
-        "narHash": "sha256-JVjq0FiXnj/tCL3XVlXJYFvHoRmxoh82CrXuCiOv6v0=",
+        "lastModified": 1738420672,
+        "narHash": "sha256-F9Jnu36LXJnfDdc3mG4JYKACw/ygsPcwEbZsOdCreIQ=",
         "owner": "horriblename",
         "repo": "hyprgrass",
-        "rev": "184467d3b785c67062b240bd0eb5239e7ec5d09e",
+        "rev": "f7017c493e071c02f203c09a63ef7260dede0586",
         "type": "github"
       },
       "original": {
         "owner": "horriblename",
         "repo": "hyprgrass",
-        "rev": "184467d3b785c67062b240bd0eb5239e7ec5d09e",
         "type": "github"
       }
     },
@@ -603,11 +602,11 @@
         "xdph": "xdph"
       },
       "locked": {
-        "lastModified": 1738339723,
-        "narHash": "sha256-9VrozytYMyHa4g69QC8aexod4rE5TtGuHV4gXuFMnRo=",
+        "lastModified": 1738424950,
+        "narHash": "sha256-D5GvTwu+aEwsdqb0YqDXrTmYYLygroHIBCUjq3H4zRY=",
         "owner": "hyprwm",
         "repo": "Hyprland",
-        "rev": "ddf180fa304e71b1d6eaa9f2b250a907131b05d9",
+        "rev": "e380b6ed66aceeae8fde84b4baed0d91550e9f4c",
         "type": "github"
       },
       "original": {
@@ -883,11 +882,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1737617533,
-        "narHash": "sha256-9hHaUxeRDZ5PTk7TqBbHPAjgKuBl67asaMdyehYLqFs=",
+        "lastModified": 1738361268,
+        "narHash": "sha256-LHGAJW3e+AALTAm2W3Vw7HwBx35ioDr/PykGSSIF6JI=",
         "owner": "Jovian-Experiments",
         "repo": "Jovian-NixOS",
-        "rev": "2dd65c3c92a4b8b1bf653657ae8648b883a4d427",
+        "rev": "ad8f92168ff7aa442d9ca860879127251e348b2b",
         "type": "github"
       },
       "original": {
@@ -1220,11 +1219,11 @@
         "umu": "umu"
       },
       "locked": {
-        "lastModified": 1737855374,
-        "narHash": "sha256-RRGX2C+c+GaR3YMiYm6l/Tp5N/KZtYpiTplUrBwH/og=",
+        "lastModified": 1738395007,
+        "narHash": "sha256-FRztpttPJBnvMD44NeUnkhOYMFd3jblx8baRlTU4RvU=",
         "owner": "fufexan",
         "repo": "nix-gaming",
-        "rev": "4845fe94cda365c7550d9fd1ef899d45df0bc18a",
+        "rev": "cbe40678ac1b1cd345b169b6b8edbceeb43462b0",
         "type": "github"
       },
       "original": {
@@ -1343,11 +1342,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1736910435,
-        "narHash": "sha256-Zc9+nD0NldxeibfbPJHv1tBF7y9oWkiDczYQvsfBF/w=",
+        "lastModified": 1738409818,
+        "narHash": "sha256-QE9epttDMfZWNTfErq5VBHhd9ointGZutTnWeaczu+8=",
         "owner": "nix-community",
         "repo": "nixd",
-        "rev": "2c25600cb9c91bc06fe8676c044814dc30435274",
+        "rev": "76c63a26caa1bb5bea70e74b61ae01503d498c08",
         "type": "github"
       },
       "original": {
@@ -1435,11 +1434,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1738329876,
-        "narHash": "sha256-6++6SMxg/9GB+k6/41GoXi9ijOs1w+7UCfMQhHMyF1M=",
+        "lastModified": 1738416038,
+        "narHash": "sha256-W3bPXiHN5j90WWTwyz5YgMCdDOhVCCGwTLlcfEsmUGM=",
         "owner": "nix-community",
         "repo": "nixpkgs-wayland",
-        "rev": "fbf8b601235addb73cbab8087d13dc1f63bf1b69",
+        "rev": "07797d04938e9528ee5ca71e8e32197f1f724378",
         "type": "github"
       },
       "original": {
@@ -1548,11 +1547,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1737314274,
-        "narHash": "sha256-hVcd4dSTmFd2/6Xkcq4kgNsiN/dA42PPTstPeP8t0LM=",
+        "lastModified": 1738432629,
+        "narHash": "sha256-GBTP/tlqYDd+Whl+Df3YReKCgaHL0+n67FDsz43fB6s=",
         "owner": "matt1432",
         "repo": "nixos-pcsd",
-        "rev": "27f80dbf864f52bc9f801db15ae8e767a315c5fe",
+        "rev": "1b27f1f60ae18e240269601ac09d9d5a096498b7",
         "type": "github"
       },
       "original": {
@@ -1978,11 +1977,11 @@
     "tuya-local-src": {
       "flake": false,
       "locked": {
-        "lastModified": 1738333447,
-        "narHash": "sha256-FXuZBx9kUPEgfxTfMUXc31gQ9BODZWYgkrQGjmDuBDo=",
+        "lastModified": 1738422719,
+        "narHash": "sha256-bhw13CsQ/q925bMLFQwDR+3W7EF73PkuEGne04iLsUQ=",
         "owner": "make-all",
         "repo": "tuya-local",
-        "rev": "24ea391ff5b135b8dc75a7c74d2d46d8e8958350",
+        "rev": "d98aea8a3299d23cfc0cdffad59cde7e6bbc2914",
         "type": "github"
       },
       "original": {
diff --git a/flake.nix b/flake.nix
index b81901d3..2861ec9f 100644
--- a/flake.nix
+++ b/flake.nix
@@ -149,7 +149,6 @@
       inputs.hyprland.follows = "hyprland";
       owner = "horriblename";
       repo = "hyprgrass";
-      rev = "184467d3b785c67062b240bd0eb5239e7ec5d09e";
       type = "github";
     };
     hyprland = {
diff --git a/inputs/default.nix b/inputs/default.nix
index 837362ca..646dae36 100644
--- a/inputs/default.nix
+++ b/inputs/default.nix
@@ -175,9 +175,6 @@ let
       hyprgrass = mkHyprDep {
         owner = "horriblename";
         repo = "hyprgrass";
-
-        # FIXME: https://github.com/horriblename/hyprgrass/pull/207
-        rev = "184467d3b785c67062b240bd0eb5239e7ec5d09e";
       };
 
       hyprpaper = mkHyprDep {
diff --git a/lib/pkgs/mk-types/default.nix b/lib/pkgs/mk-types/default.nix
index e9304f30..73178bee 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-cpZ1f2fPrlbMXnuKrOuCqeW+qaJwr2UM6Q6wpDWuViA=";
+    npmDepsHash = "sha256-bXFAY6QjX8QpAb/IG0ODvlR/eMgCigKNl1G1WJaJqbU=";
 
     src = ./.;
     dontNpmBuild = true;
diff --git a/lib/pkgs/mk-types/package-lock.json b/lib/pkgs/mk-types/package-lock.json
index b3d2cda1..f366303f 100644
--- a/lib/pkgs/mk-types/package-lock.json
+++ b/lib/pkgs/mk-types/package-lock.json
@@ -408,9 +408,9 @@
             }
         },
         "node_modules/@types/node": {
-            "version": "22.12.0",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.12.0.tgz",
-            "integrity": "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==",
+            "version": "22.13.0",
+            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.0.tgz",
+            "integrity": "sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==",
             "license": "MIT",
             "peer": true,
             "dependencies": {
diff --git a/modules/ags/config/default.nix b/modules/ags/config/default.nix
index c1eccc68..51ab1170 100644
--- a/modules/ags/config/default.nix
+++ b/modules/ags/config/default.nix
@@ -1,3 +1,3 @@
 {
-  npmDepsHash = "sha256-1IpyPQpQHyk2hwSYuodaECTs8gSIaAp4JugeKTp9Q/A=";
+  npmDepsHash = "sha256-yaO4O/MR/3rd2tH/O6qUTFgag32GnxOiFcwaNcnRpqY=";
 }
diff --git a/modules/ags/config/package-lock.json b/modules/ags/config/package-lock.json
index 8abcb923..04224f91 100644
--- a/modules/ags/config/package-lock.json
+++ b/modules/ags/config/package-lock.json
@@ -575,7 +575,7 @@
         },
         "node_modules/astal": {
             "resolved": "https://gitpkg.vercel.app/Aylur/astal/lang/gjs/src?main",
-            "integrity": "sha512-dO5vUKeemAY9ASGlvyKtP9uN714DyX2DNSv/mjQttucJG3G5pLhT3f1G30zLuAY8EyOXvQNHfVSfK8IrPkB1/Q==",
+            "integrity": "sha512-Ia07hyuSYsGtt6d/1MAcXnGrWOUfEWGX7JV9FqkYC92vRhGcbORB7IrX+kqo0sOmFZCtPxB4mkbPwE3NlhymbQ==",
             "license": "LGPL-2.1"
         },
         "node_modules/balanced-match": {
@@ -1588,9 +1588,9 @@
             }
         },
         "node_modules/ts-api-utils": {
-            "version": "2.0.0",
-            "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz",
-            "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==",
+            "version": "2.0.1",
+            "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz",
+            "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==",
             "license": "MIT",
             "engines": {
                 "node": ">=18.12"