From 2bd03e1e66e684e8dc6747b7dc27bd3f87cc4a8e Mon Sep 17 00:00:00 2001 From: HHR2020 <76608828+HHR2020@users.noreply.github.com> Date: Thu, 22 Jan 2026 12:42:06 +0800 Subject: [PATCH] joplin-desktop: fix scaling on KDE Plasma(#440567) Solved by adding gsettings-desktop-schemas to wrapper's XDG_DATA_DIRS --- pkgs/by-name/jo/joplin-desktop/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/jo/joplin-desktop/package.nix b/pkgs/by-name/jo/joplin-desktop/package.nix index d35cd511d16a..c0f31bf541f7 100644 --- a/pkgs/by-name/jo/joplin-desktop/package.nix +++ b/pkgs/by-name/jo/joplin-desktop/package.nix @@ -20,6 +20,8 @@ libGL, clang_20, jq, + glib, + gsettings-desktop-schemas, }: let @@ -183,6 +185,7 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper "$outdir"/joplin $out/bin/joplin-desktop \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libGL ]}" \ + --prefix XDG_DATA_DIRS : "${glib.getSchemaDataDirPath gsettings-desktop-schemas}" \ --add-flags "--no-sandbox" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-wayland-ime --ozone-platform=wayland --enable-features=WaylandWindowDecorations}}" \ --inherit-argv0