feat: +basecamp-cli
Some checks failed
Update Nix Packages with nix-update / nix-update (push) Failing after 7m22s

This commit is contained in:
sascha.koenig
2026-03-27 11:56:04 +01:00
parent b85be2cec0
commit 0f2693a812
3 changed files with 34 additions and 2 deletions

21
flake.lock generated
View File

@@ -1,5 +1,25 @@
{ {
"nodes": { "nodes": {
"basecamp": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1774509076,
"narHash": "sha256-3Z/1xfP4jJsSONprD5rMLpag+YFVDCkfGg1rY5+w20s=",
"owner": "basecamp",
"repo": "basecamp-cli",
"rev": "3d601714b184004af17e169d227f15afd14bc5f9",
"type": "github"
},
"original": {
"owner": "basecamp",
"repo": "basecamp-cli",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1774386573, "lastModified": 1774386573,
@@ -75,6 +95,7 @@
}, },
"root": { "root": {
"inputs": { "inputs": {
"basecamp": "basecamp",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nixpkgs-master": "nixpkgs-master", "nixpkgs-master": "nixpkgs-master",
"opencode": "opencode", "opencode": "opencode",

View File

@@ -5,6 +5,11 @@
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nixpkgs-master.url = "github:NixOS/nixpkgs/master"; nixpkgs-master.url = "github:NixOS/nixpkgs/master";
basecamp = {
url = "github:basecamp/basecamp-cli";
inputs.nixpkgs.follows = "nixpkgs";
};
# opencode needs newer bun from master # opencode needs newer bun from master
opencode = { opencode = {
url = "github:anomalyco/opencode/v1.3.2"; url = "github:anomalyco/opencode/v1.3.2";

View File

@@ -2,7 +2,9 @@
pkgs, pkgs,
inputs, inputs,
... ...
}: { }: let
system = pkgs.stdenv.hostPlatform.system;
in {
# Custom packages registry # Custom packages registry
# Each package is defined in its own directory under pkgs/ # Each package is defined in its own directory under pkgs/
sidecar = pkgs.callPackage ./sidecar {}; sidecar = pkgs.callPackage ./sidecar {};
@@ -21,6 +23,10 @@
openshell = pkgs.callPackage ./openshell {}; openshell = pkgs.callPackage ./openshell {};
zellij-ps = pkgs.callPackage ./zellij-ps {}; zellij-ps = pkgs.callPackage ./zellij-ps {};
# Imported from flake inputs # Imported from flake inputs (pass-through, no modifications)
basecamp = inputs.basecamp.packages.${system}.default;
openspec = inputs.openspec.packages.${system}.default;
# Imported from flake inputs (with local modifications)
opencode-desktop = pkgs.callPackage ./opencode-desktop {inherit inputs;}; opencode-desktop = pkgs.callPackage ./opencode-desktop {inherit inputs;};
} }