manic-systems

tack

manic-systems

flake-like toml nix pins, lazily fetched and transformed

AI 简介

tack 是一个用于管理 Nix 包依赖的工具,它使用 TOML 格式的配置文件来定义和锁定依赖项。项目的核心功能包括懒加载和转换依赖包、维护 `pins.toml` 和 `pins.lock.json` 文件以分别记录期望状态与实际获取到的状态,并提供一个自动更新的 `default.nix` 作为解析器,使得用户可以不通过 Nix 的 flake 功能直接消费锁定后的输入。tack 支持多种类型的 pin(如 flake, fetch, fixed)以及自定义 URL 短链方案,适合需要精细控制 Nix 依赖但又希望简化配置流程的开发者或团队使用。

Rust
Other
35
Stars
1
Forks
2
Watchers
1
Issues

Star 增长

今日+5
近 7 天+9
近 30 天+12
综合评分56.6
默认分支main