diff --git a/flake.nix b/flake.nix index 5b2d80e..e4fe434 100644 --- a/flake.nix +++ b/flake.nix @@ -33,10 +33,17 @@ defaultPackage = naersk'.buildPackage { src = ./.; - nativeBuildInputs = [pkgs.makeWrapper]; + nativeBuildInputs = [pkgs.makeWrapper pkgs.copyDesktopItems]; postInstall = '' wrapProgram "$out/bin/glaurung" --prefix LD_LIBRARY_PATH : "${libPath}" ''; + desktopItems = [ + (pkgs.makeDesktopItem { + name = "glaurung"; + exec = "glaurung"; + desktopName = "Glaurung"; + }) + ]; }; }); }