- 将 mise config.toml 从 base 移至 dev(包与配置同模块) - AGENTS.md 仓库结构图更新为 modules/ 目录 - 验证命令改为遍历 modules/*.py - 模块示例代码同步为当前写法
- 新增 cli 模块:bat, btop, duf, dust, eza, fastfetch, fd, git-delta, jq, micro, procs, ripgrep, tealdeer, trash-cli, yazi, zoxide + git/mise 用户配置 - dev 瘦身为纯开发工具:语言运行时、LSP、编辑器 - base 还原为无参构造,移除用户配置文件职责 - git config 添加 delta pager 配置
- mise: 信任根目录下所有配置 (trusted_config_paths = ["/"]) - git: 全局禁用 SSL 证书验证 (http.sslVerify = false)
- dev: 异常捕获改为 except Exception 适配 decman 自定义异常 - docker/zsh/wsl: on_enable 改为 after_update + 状态检查确保收敛 - docker/zsh: subprocess 失败时 early return 避免误触发 - wsl: systemctl 调用加 try/except 防止 systemd 不可用时崩溃 - zsh: shell 路径改为精确解析 passwd 字段 - docker: decorator 别名统一为 pacman_packages - install.sh: 开头验证 sudo 权限、mkdir -p 确保父目录、[ 改 [[ - wsl-init.sh: pacman -Sy 改 -Syu 避免 partial upgrade、已有用户补 wheel 组