From 2807cd3fac4cb39c05bfb832f767b070fc0d48dd Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Thu, 12 Sep 2024 12:44:14 +0800 Subject: [PATCH] clash-verge-rev: add desktop entry --- pkgs/by-name/cl/clash-verge-rev/package.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/by-name/cl/clash-verge-rev/package.nix b/pkgs/by-name/cl/clash-verge-rev/package.nix index 5499a5e74270d..86cb3cfe303ce 100644 --- a/pkgs/by-name/cl/clash-verge-rev/package.nix +++ b/pkgs/by-name/cl/clash-verge-rev/package.nix @@ -8,6 +8,8 @@ wrapGAppsHook3, v2ray-geoip, v2ray-domain-list-community, + copyDesktopItems, + makeDesktopItem, }: let pname = "clash-verge-rev"; @@ -101,7 +103,22 @@ stdenv.mkDerivation { nativeBuildInputs = [ wrapGAppsHook3 + copyDesktopItems ]; + + desktopItems = [ + (makeDesktopItem { + name = "clash-verge"; + exec = "clash-verge"; + comment = "Clash Verge Rev"; + type = "Application"; + icon = "clash-verge"; + desktopName = "Clash Verge Rev"; + terminal = false; + categories = [ "Network" ]; + }) + ]; + installPhase = '' runHook preInstall