nixpkg nixos-cli
Bun可安装的Thin Nix和Flox包装库 nixos-cli 桥包。
此仓库应仅拥有可复制的Nix包装。它不应该拥有特定于Pi的安装行为或通用的MCP包文档。
当前状态
- 将CLI二进制文件显示为
nixos-cli - 直接从配置的远程GitHub仓库获取上游源代码
- 将包装缩小到上游包装表面,而不是依赖于承诺的供应商树
- 使用包仓库的Bun锁表面
bun2nix - 使用Nix商店中的Bun包装CLI,因此Bun不需要单独安装在Flox中
- 与上游分开携带包修订,因此Flox可以检测到仅包含包的更新
文件
flake.nixflake.lockbun.lockbun.nixnix/package-manifest.jsonnix/package.nixscripts/sync-from-upstream.sh
方向
此回购的真相来源于上游 nixos-cli Git仓库。同步新版本意味着:
- 克隆已配置的上游repo和ref
- 复制其
bun.lock - 再生
bun.nix - 更新固定的上游版本和源哈希
nix/package-manifest.json
同步脚本默认为远程GitHub上游,不会实现已提交的 upstream/ 树了。
