
tack
manic-systems
flake-like toml nix pins, lazily fetched and transformed
AI 简介
tack 是一个为 Nix 项目提供轻量级依赖管理的工具,用 Rust 编写,支持类 Flake 的 TOML 格式 pin 声明、懒加载与自动锁定。核心功能包括维护可编辑的 pins.toml、自动生成 pins.lock.json 锁文件、内置 vendored default.nix 解析器,并支持多种源类型(flake、fetch、fixed)、短 URL 模板和 follows 依赖继承。它不依赖 Nix Flake 机制,兼容传统 Nix 表达式,适用于希望规避 Flake 复杂性但需确定性依赖管理的 Nix 项目(如 CI/CD 构建、模块化配置、遗留 Nixpkgs 集成)。
Rust
Other58
Stars
5
Forks
3
Watchers
4
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分2.33
默认分支main