From dafceb6fea8a80b757e55a01b488de3cafbb1473 Mon Sep 17 00:00:00 2001 From: lassulus Date: Wed, 27 Sep 2023 19:02:03 +0200 Subject: [PATCH] clan-cli: add desktop item --- pkgs/clan-cli/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/clan-cli/default.nix b/pkgs/clan-cli/default.nix index 2a8952681..f4516b51b 100644 --- a/pkgs/clan-cli/default.nix +++ b/pkgs/clan-cli/default.nix @@ -25,6 +25,8 @@ , tor , git , nixpkgs +, makeDesktopItem +, copyDesktopItems }: let @@ -101,6 +103,7 @@ python3.pkgs.buildPythonPackage { nativeBuildInputs = [ setuptools installShellFiles + copyDesktopItems ]; propagatedBuildInputs = dependencies; @@ -152,4 +155,13 @@ python3.pkgs.buildPythonPackage { fi ''; meta.mainProgram = "clan"; + desktopItems = [ + (makeDesktopItem { + name = "clan"; + exec = "clan"; + desktopName = "CLan Manager"; + startupWMClass = "clan"; + mimeTypes = [ "x-scheme-handler/clan" ]; + }) + ]; }