sleek-todo: use ozone layer on wayland

respect system-level wayland settings for consistent graphics; closes nixos/nixpkgs#371690
This commit is contained in:
Ananth Venkatesh
2025-03-28 15:38:05 -04:00
parent 8211d9d301
commit c8f8f61a3c
+4 -2
View File
@@ -4,7 +4,7 @@
fetchurl,
undmg,
appimageTools,
makeWrapper,
}:
let
@@ -66,8 +66,10 @@ else
src
meta
;
nativeBuildInputs = [ makeWrapper ];
extraInstallCommands = ''
wrapProgram $out/bin/sleek-todo \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
mkdir -p $out/share/{applications,sleek}
cp -a ${appimageContents}/{locales,resources} $out/share/sleek
cp -a ${appimageContents}/usr/share/icons $out/share