diff --git a/apps/update-sources/default.nix b/apps/update-sources/default.nix index e1cc7aa7..16b56ed1 100644 --- a/apps/update-sources/default.nix +++ b/apps/update-sources/default.nix @@ -7,7 +7,7 @@ }: buildApp { src = ./.; - npmDepsHash = "sha256-wnhPCujOtksqvwsAFwka7/VdH+RgMXheL7W9uhO8zGk="; + npmDepsHash = "sha256-ROB8aqyiwVJJzTEIf8oxuD1n6yhJCGb46i9aDmA7b8Y="; runtimeInputs = [ nodejs_latest diff --git a/apps/update-sources/package-lock.json b/apps/update-sources/package-lock.json index bc947856..d2df2820 100644 Binary files a/apps/update-sources/package-lock.json and b/apps/update-sources/package-lock.json differ diff --git a/apps/update-sources/package.json b/apps/update-sources/package.json index 801e2159..d2e25bb0 100644 --- a/apps/update-sources/package.json +++ b/apps/update-sources/package.json @@ -7,15 +7,15 @@ "build": "node_ver=$(node -v); esbuild src/app.ts --bundle --platform=node --target=\"node${node_ver:1:2}\" --outfile=out/bin/app.cjs" }, "devDependencies": { - "@eslint/js": "9.16.0", + "@eslint/js": "9.17.0", "@stylistic/eslint-plugin": "2.12.1", "@types/node": "22.10.2", "esbuild": "0.24.0", - "eslint": "9.16.0", + "eslint": "9.17.0", "eslint-plugin-jsdoc": "50.6.1", - "jiti": "2.4.1", + "jiti": "2.4.2", "pkg-types": "1.2.1", "typescript": "5.7.2", - "typescript-eslint": "8.18.0" + "typescript-eslint": "8.18.1" } } diff --git a/configurations/nos/modules/docker/immich/images/machine-learning.nix b/configurations/nos/modules/docker/immich/images/machine-learning.nix index 2541500c..a62069d1 100644 --- a/configurations/nos/modules/docker/immich/images/machine-learning.nix +++ b/configurations/nos/modules/docker/immich/images/machine-learning.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage rec { imageName = "ghcr.io/immich-app/immich-machine-learning"; - imageDigest = "sha256:a9b4375f73c01e594ff4c7317232384e688856969afeb7d9050aa06447ef6f86"; - hash = "sha256-gZXJvKfYx92kIWcxeSklP7yZihyPamF/BafADR1/CrQ="; + imageDigest = "sha256:fca90362ff3081fc7762d731eb24de262181eaec28afc51eff1d3ca5348663cd"; + hash = "sha256-AwbmheuzkSVBRl070NDkEOSt0VN0kwyEyywdVT6b8gw="; finalImageName = imageName; finalImageTag = "release"; } diff --git a/configurations/nos/modules/docker/immich/images/server.nix b/configurations/nos/modules/docker/immich/images/server.nix index 8afb4354..46a2c6d6 100644 --- a/configurations/nos/modules/docker/immich/images/server.nix +++ b/configurations/nos/modules/docker/immich/images/server.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage rec { imageName = "ghcr.io/immich-app/immich-server"; - imageDigest = "sha256:895f5aafb6fa1bca334b694d4aa9e1de6be22ab30e64c1f0f0a0ca0a5e6e67b5"; - hash = "sha256-LZw5QYTxC/vHZ+BR5rPU4afbwMs1GhydMBoyHXhj/JY="; + imageDigest = "sha256:666ce77995230ff7327da5d285c861895576977237de08564e3c3ddf842877eb"; + hash = "sha256-whUt1aZuvJv5HewqJ6WFWnnHdKy7pstyXzZsspJgg2A="; finalImageName = imageName; finalImageTag = "release"; } diff --git a/configurations/nos/modules/docker/media/bazarr/images/bazarr.nix b/configurations/nos/modules/docker/media/bazarr/images/bazarr.nix index 7b932a3a..769f9838 100644 --- a/configurations/nos/modules/docker/media/bazarr/images/bazarr.nix +++ b/configurations/nos/modules/docker/media/bazarr/images/bazarr.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage rec { imageName = "ghcr.io/linuxserver/bazarr"; - imageDigest = "sha256:954b303893a33b84075857534ad863dc349b8a9e7e838f134e037558ea84823f"; - sha256 = "000iizm8ccyr00mzd1w1ld27b1b9ajxlzajd28k3c6lbjc94ni24"; + imageDigest = "sha256:a602332403fcac11717c37ba14fb1852eb0b752d95db67915914fc9dd9e653a8"; + hash = "sha256-iCFYql/wrNS/8JResJ4Gpi0K+Tx5/Ku45qBpHgamkEo="; finalImageName = imageName; finalImageTag = "latest"; } diff --git a/configurations/nos/modules/docker/media/prowlarr/images/prowlarr.nix b/configurations/nos/modules/docker/media/prowlarr/images/prowlarr.nix index 64c1c508..5931ab33 100644 --- a/configurations/nos/modules/docker/media/prowlarr/images/prowlarr.nix +++ b/configurations/nos/modules/docker/media/prowlarr/images/prowlarr.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage rec { imageName = "ghcr.io/linuxserver/prowlarr"; - imageDigest = "sha256:6b4ce037964e4bf50d341bc9b3aa800238d46ff7de4d7ecc029280c4bb5b2e68"; - sha256 = "1jfr4sqammwc3j0g1b4cr2afgjl7b403kgg33qhl4p2nlafckwjv"; + imageDigest = "sha256:e64cb6fe480d68615cbec57b9c717fafb321676f360575b332990fc6251a386c"; + hash = "sha256-EaHiGLn8V33JIt9wTF1uuwZOsSI+A/4osmsgFPhtITE="; finalImageName = imageName; finalImageTag = "latest"; } diff --git a/configurations/nos/modules/docker/media/radarr/images/radarr.nix b/configurations/nos/modules/docker/media/radarr/images/radarr.nix index 0c705afe..28136aaf 100644 --- a/configurations/nos/modules/docker/media/radarr/images/radarr.nix +++ b/configurations/nos/modules/docker/media/radarr/images/radarr.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage rec { imageName = "ghcr.io/linuxserver/radarr"; - imageDigest = "sha256:18d7873c8b773c10944c475fe96ca8ae79186512d3c6f403bcbd4409c9c4acfc"; - sha256 = "07i9hx8vi8mki7p7gz3mszk4y4skvgakydip0428pwgsy42w54zk"; + imageDigest = "sha256:ee4c2213b769bc9a891b5dd5aa1786804634fb681dd261b3bed6b65d98592c55"; + hash = "sha256-Y5K0N6gH0tDtCCZvkhHK2btWWYujOvHZyOTJCDtJRzQ="; finalImageName = imageName; finalImageTag = "latest"; } diff --git a/flake.lock b/flake.lock index 187225a8..06b3578a 100644 Binary files a/flake.lock and b/flake.lock differ diff --git a/modules/ags/config/default.nix b/modules/ags/config/default.nix index f4caedfd..4ddfa987 100644 --- a/modules/ags/config/default.nix +++ b/modules/ags/config/default.nix @@ -1,3 +1,3 @@ { - npmDepsHash = "sha256-MgG4EZOX21uRC6HJuMzagmlmDdtkvtYwt5Es4EdIu7s="; + npmDepsHash = "sha256-G5tTUmZJczLTp+XYwd3o5E9Slp/IN+o62GOtSur26QY="; } diff --git a/modules/ags/config/package-lock.json b/modules/ags/config/package-lock.json index 97cf09f4..4fde715d 100644 Binary files a/modules/ags/config/package-lock.json and b/modules/ags/config/package-lock.json differ diff --git a/modules/ags/config/package.json b/modules/ags/config/package.json index 2368b097..9456d07c 100644 --- a/modules/ags/config/package.json +++ b/modules/ags/config/package.json @@ -3,13 +3,13 @@ "version": "0.0.0", "main": "app.ts", "dependencies": { - "@eslint/js": "9.16.0", + "@eslint/js": "9.17.0", "@stylistic/eslint-plugin": "2.12.1", "@types/node": "22.10.2", - "eslint": "9.16.0", + "eslint": "9.17.0", "eslint-plugin-jsdoc": "50.6.1", "fzf": "0.5.2", - "jiti": "2.4.1", - "typescript-eslint": "8.18.0" + "jiti": "2.4.2", + "typescript-eslint": "8.18.1" } } diff --git a/modules/desktop/environment/home/hyprexpo.nix b/modules/desktop/environment/home/hyprexpo.nix index 97f43d3d..09bfb2b9 100644 --- a/modules/desktop/environment/home/hyprexpo.nix +++ b/modules/desktop/environment/home/hyprexpo.nix @@ -4,9 +4,11 @@ in { config = { wayland.windowManager.hyprland = { # FIXME: https://pr-tracker.nelim.org/?pr=365776 - plugins = [(self.inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo.override { - hyprlandPlugins = pkgs.hyprlandPlugins; - })]; + plugins = [ + (self.inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo.override { + hyprlandPlugins = pkgs.hyprlandPlugins; + }) + ]; settings = { plugin.hyprexpo = { diff --git a/scopedPackages/firefox-addons/generated-firefox-addons.nix b/scopedPackages/firefox-addons/generated-firefox-addons.nix index afa18a9b..eeef6532 100644 --- a/scopedPackages/firefox-addons/generated-firefox-addons.nix +++ b/scopedPackages/firefox-addons/generated-firefox-addons.nix @@ -82,10 +82,10 @@ }; "darkreader" = buildFirefoxXpiAddon { pname = "darkreader"; - version = "4.9.97"; + version = "4.9.99"; addonId = "addon@darkreader.org"; - url = "https://addons.mozilla.org/firefox/downloads/file/4403051/darkreader-4.9.97.xpi"; - sha256 = "32ba95331d99f07db48bd2dfd9c715010ec450b84494dec07e2954cdcf7fa447"; + url = "https://addons.mozilla.org/firefox/downloads/file/4405074/darkreader-4.9.99.xpi"; + sha256 = "02c67ce2b3cd96719b5e369b9207ef11ed6c3a79eccb454d1e6ec3e005004e72"; meta = with lib; { homepage = "https://darkreader.org/"; description = "Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing."; @@ -255,10 +255,10 @@ }; "sponsorblock" = buildFirefoxXpiAddon { pname = "sponsorblock"; - version = "5.10.1"; + version = "5.10.3"; addonId = "sponsorBlocker@ajay.app"; - url = "https://addons.mozilla.org/firefox/downloads/file/4395988/sponsorblock-5.10.1.xpi"; - sha256 = "68532967a5a510193ddbcf3397e4182388a129cc54a07aade0e9e6762c58f516"; + url = "https://addons.mozilla.org/firefox/downloads/file/4404647/sponsorblock-5.10.3.xpi"; + sha256 = "8d670559ae17adc808ed061188822e5112728ba70eda0a3133dcc4abc3857bdc"; meta = with lib; { homepage = "https://sponsor.ajay.app"; description = "Easily skip YouTube video sponsors. When you visit a YouTube video, the extension will check the database for reported sponsors and automatically skip known sponsors. You can also report sponsors in videos. Other browsers: https://sponsor.ajay.app"; diff --git a/scopedPackages/lovelace-components/custom-sidebar/default.nix b/scopedPackages/lovelace-components/custom-sidebar/default.nix index 2f63c11a..e6bfff58 100644 --- a/scopedPackages/lovelace-components/custom-sidebar/default.nix +++ b/scopedPackages/lovelace-components/custom-sidebar/default.nix @@ -30,7 +30,7 @@ in pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-zZY1dqrHfOH5Aql/KGRP3xJ096y66ZGmTCJf0LRKvKA="; + hash = "sha256-BdWebfL3G/R1xNrLuzl52A9HjkKESRERm8i8pehTzro="; }; passthru.update = concatTextFile {