From 4a4ae35a62c909f0f4f6673fdc80cb064af6c87b Mon Sep 17 00:00:00 2001 From: Bazyli Cyran Date: Thu, 21 Nov 2024 20:28:25 +0100 Subject: [PATCH] notesnook: add wayland support --- pkgs/by-name/no/notesnook/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/no/notesnook/package.nix b/pkgs/by-name/no/notesnook/package.nix index e99f4553b925..02bced2cb352 100644 --- a/pkgs/by-name/no/notesnook/package.nix +++ b/pkgs/by-name/no/notesnook/package.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, appimageTools, fetchurl, _7zz }: +{ lib, stdenv, appimageTools, fetchurl, makeWrapper, _7zz }: let pname = "notesnook"; @@ -44,11 +44,15 @@ let linux = appimageTools.wrapType2 rec { inherit pname version src meta; + nativeBuildInputs = [ makeWrapper ]; + profile = '' export LC_ALL=C.UTF-8 ''; extraInstallCommands = '' + wrapProgram $out/bin/notesnook \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" install -Dm444 ${appimageContents}/notesnook.desktop -t $out/share/applications install -Dm444 ${appimageContents}/notesnook.png -t $out/share/pixmaps substituteInPlace $out/share/applications/notesnook.desktop \