From 8aefa4378546240d88e9047f0b2bdfe54583437e Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Fri, 3 Jan 2025 00:10:39 +0100 Subject: [PATCH] chore: set `meta.mainProgram` for a few packages --- pkgs/applications/misc/visidata/default.nix | 1 + pkgs/by-name/le/lesspipe/package.nix | 1 + pkgs/by-name/lo/local-ai/package.nix | 1 + 3 files changed, 3 insertions(+) diff --git a/pkgs/applications/misc/visidata/default.nix b/pkgs/applications/misc/visidata/default.nix index 51530cec1a28..d3b8dcc2bdff 100644 --- a/pkgs/applications/misc/visidata/default.nix +++ b/pkgs/applications/misc/visidata/default.nix @@ -165,6 +165,7 @@ buildPythonApplication rec { meta = { description = "Interactive terminal multitool for tabular data"; + mainProgram = "visidata"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ raskin diff --git a/pkgs/by-name/le/lesspipe/package.nix b/pkgs/by-name/le/lesspipe/package.nix index 3124d58d20fc..a9c135010efe 100644 --- a/pkgs/by-name/le/lesspipe/package.nix +++ b/pkgs/by-name/le/lesspipe/package.nix @@ -237,6 +237,7 @@ stdenv.mkDerivation rec { plist and archive formats, perl storable data and gpg encrypted files. This does require additional helper programs being installed. ''; + mainProgram = "lesspipe.sh"; homepage = "https://github.com/wofr06/lesspipe"; platforms = platforms.all; license = licenses.gpl2Only; diff --git a/pkgs/by-name/lo/local-ai/package.nix b/pkgs/by-name/lo/local-ai/package.nix index a4cf8d1cbbf4..e5125f67369b 100644 --- a/pkgs/by-name/lo/local-ai/package.nix +++ b/pkgs/by-name/lo/local-ai/package.nix @@ -638,6 +638,7 @@ let meta = with lib; { description = "OpenAI alternative to run local LLMs, image and audio generation"; + mainProgram = "local-ai"; homepage = "https://localai.io"; license = licenses.mit; maintainers = with maintainers; [