Add sidecar (prebuilt) package + install

This commit is contained in:
2026-02-12 20:17:50 +11:00
parent 0e5c5afa53
commit 6c37e18206
2 changed files with 151 additions and 17 deletions

31
pkgs/sidecar-bin.nix Normal file
View File

@@ -0,0 +1,31 @@
{ lib, stdenvNoCC, fetchurl }:
stdenvNoCC.mkDerivation {
pname = "sidecar";
version = "0.71.1";
src = fetchurl {
url =
"https://github.com/marcus/sidecar/releases/download/v0.71.1/sidecar_0.71.1_linux_amd64.tar.gz";
sha256 = lib.fakeSha256;
};
dontUnpack = false;
unpackPhase = ''
tar -xzf "$src"
'';
installPhase = ''
mkdir -p "$out/bin"
install -m0755 sidecar "$out/bin/sidecar"
'';
meta = with lib; {
description = "Sidecar terminal dashboard for monitoring AI coding agents";
homepage = "https://github.com/marcus/sidecar";
license = licenses.mit;
platforms = [ "x86_64-linux" ];
mainProgram = "sidecar";
};
}