atool 上次更新于 2016 年,且依赖外部 unzip/unrar/p7zip 二进制。 ouch 是纯 Rust 实现,所有常见格式(zip/7z/rar/tar/gz/bz2/xz/zst 等) 通过 Rust crates 原生支持,运行时零外部依赖。 - pacman: -atool -unrar -unzip +ouch - 保留 7zip:yazi 用作存档预览/提取的可选依赖 - .zshrc: alias x: aunpack → ouch decompress
- 新增包:starship, atuin, direnv, xh, yq, sd, zellij - 重写 .zshrc:Starship 提示符、Atuin 历史搜索、fzf 键绑定、 增强别名(eza --icons, ll, la, lt)、shell 选项、WSL 剪贴板 - 新增 starship.toml 配置 - 优化 git config:SSL 限定到内网地址、pull.rebase、 push.autoSetupRemote、rerere、delta line-numbers
- 删除 .zshenv,PATH 声明合并至 .zshrc 顶部 - 末尾加载 ~/.zshrc.local 用于机密和机器特定配置 - zsh 模块不再声明 .zshenv 文件