diff --git a/pkgs/msty/default.nix b/pkgs/msty/default.nix index f4099ff..089d54a 100644 --- a/pkgs/msty/default.nix +++ b/pkgs/msty/default.nix @@ -1,6 +1,7 @@ { appimageTools, fetchurl, + makeWrapper, }: let pname = "msty"; version = "1.7"; @@ -14,11 +15,15 @@ in appimageTools.wrapType2 { inherit pname version src; + nativeBuildInputs = [makeWrapper]; + extraInstallCommands = '' install -m 444 -D ${appimageContents}/msty.desktop -t $out/share/applications substituteInPlace $out/share/applications/msty.desktop \ --replace 'Exec=AppRun' 'Exec=${pname}' install -m 444 -D ${appimageContents}/msty.png \ $out/share/icons/hicolor/256x256/apps/msty.png + wrapProgram $out/bin/${pname} \ + --set XDG_CURRENT_DESKTOP GNOME ''; }