GitHub - b3nj5m1n/xdg-ninja: 一个用于检查你的 $HOME 中是否存在不需要的文件和目录的 shell 脚本。

主要观点:xdg-ninja 是一个检查 $HOME 目录中不需要文件和目录的 shell 脚本,可自动生成或手动创建配置。
关键信息

  • 配置来自 arch wiki 页面、antidot 及其他用户贡献。
  • 有手动安装(克隆仓库运行脚本)、Nix、Homebrew 及其他包管理器等安装方式。
  • 贡献包括依赖(如 POSIX 合规的 shell、jq、find 等)、配置(在 programs 目录,可通过环境变量覆盖)、自动生成配置(可下载二进制或从源构建)及手动创建配置(以 git 为例)。
    重要细节
  • Homebrew 需从 git HEAD 安装和升级 xdg-ninja,因发布不固定。
  • 自动生成配置的可用命令有 add、prev、edit、run 等,且二进制仅适用于 x86_64 Linux 系统。
  • 手动创建配置时,需注意文件路径和 JSON 字符串的处理,如将文件移动到正确位置的说明等。创建配置后可创建 pull request 让他人受益。
阅读 8
0 条评论