From 80313527c5c03b22a35b7fcf7f28040ea5d44c4a Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Fri, 14 Nov 2025 08:53:40 +0100 Subject: [PATCH 1/2] fix(flake): upgrade to Nodejs 24 This ensures consistency with the main server build. --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 00488214f..54c588283 100644 --- a/flake.nix +++ b/flake.nix @@ -22,7 +22,7 @@ let pkgs = import nixpkgs { inherit system; }; electron = pkgs."electron_${lib.versions.major packageJsonDesktop.devDependencies.electron}"; - nodejs = pkgs.nodejs_22; + nodejs = pkgs.nodejs_24; # pnpm creates an overly long PATH env variable for child processes. # This patch deduplicates entries in PATH, which results in an equivalent but shorter entry. # https://github.com/pnpm/pnpm/issues/6106 From bd6575982b0aa612c907b956152635babaea4911 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Fri, 14 Nov 2025 08:54:25 +0100 Subject: [PATCH 2/2] fix(flake): revert pname to just trilium-* --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 54c588283..4a7f13114 100644 --- a/flake.nix +++ b/flake.nix @@ -76,7 +76,7 @@ preBuildCommands ? "", }: pnpm2nix.packages.${system}.mkPnpmPackage rec { - pname = "triliumnext-${app}"; + pname = "trilium-${app}"; version = packageJson.version + (lib.optionalString (self ? shortRev) "-${self.shortRev}"); src = fullCleanSource ./.;