Commit Graph

3 Commits

Author SHA1 Message Date
imbytecat 56a2cc483f refactor: 从 dcli 迁移到 decman 声明式配置管理
- 新增 source.py 统一声明包、系统文件和 dotfiles
- 简化 install.sh,由 decman 接管系统文件和 locale 配置
- 移除 dcli 配置(config.yaml、hosts/、modules/、state/)
- 添加 pyproject.toml 和 uv.lock 用于开发环境类型提示
- 更新 README.md 和 AGENTS.md 适配 decman 工作流
2026-03-26 10:31:07 +08:00
imbytecat 694efb1a33 保留 state 目录但忽略其内容,与 dcli 默认行为一致 2026-03-25 15:08:16 +08:00
imbytecat f8b709eba1 添加 .gitignore 忽略 dcli 运行时产生的 state 和设备特定文件 2026-03-25 15:06:34 +08:00