boxxy 将不良的 Linux 应用程序放在一个只有其文件的盒子中。
boxxy(区分大小写)是一个用于将不听话的 Linux 应用程序封装起来,并强制它们将文件和目录放在正确位置的工具,不使用符号链接!
boxxy 是 amyware Discord 服务器 的一部分。如果您喜欢我的作品,请考虑在 Patreon 上支持我:
boxxy 允许您控制应用程序读取和写入文件的位置 - 无论是为了符合 XDG 标准、项目特定配置,还是您需要的其他路径重定向。虽然一些应用程序(如 tmux 3.1+)随着时间的推移添加了原生 XDG 支持,但许多其他应用程序并没有,boxxy 还支持更高级的使用案例,例如依赖上下文的配置,这些应用程序永远不会原生支持。
最近我不得不使用 AWS CLI。它想要将数据保存到 ~/.AWS,但我不希望它随意在我的 $HOME 中乱放数据。boxxy 让我可以强制它将数据保存到一个合适的位置。
0.5.0:boxxy 可以扫描您的主目录,为您自动建议规则!0.6.0:boxxy 可以使用项目本地的 boxxy.yaml 文件,并可以为您加载 .env 文件!0.6.1:boxxy 规则可以注入环境变量:0.7.2:boxxy 可以将被封装的进程分支到后台,使用 `--暂无开放 Issues,或尚未同步最近议题。