NotAShelf

eh

NotAShelf

Ergonomic Nix helper

AI 简介

eh 是一个旨在提高 Nix 包管理器用户体验的命令行工具,主要通过智能错误处理和自动修复常见问题来简化 Nix 操作。其核心功能包括自动哈希修正与基于环境变量的自动重试机制,支持解决因许可、安全或稳定性原因导致的构建失败。特别地,当遇到未授权、不安全或损坏的包时,eh 可以设置相应的环境变量(如NIXPKGS_ALLOW_UNFREE)并自动重试。此外,还提供了交互式确认提示选项,允许用户在执行潜在更改前进行确认。此工具适用于需要频繁使用 Nix 进行开发、构建及维护软件包的场景,尤其对于那些希望减少手动干预和提高工作效率的开发者来说非常有用。

Rust
Mozilla Public License 2.0
38
Stars
1
Forks
1
Watchers
1
Issues

Star 增长

今日+2
近 7 天+4
近 30 天+4
综合评分47.3
默认分支main