Commit Graph

4 Commits

Author SHA1 Message Date
imbytecat 171aaa55fd fix(docker): 禁用 systemd-networkd-wait-online 解决 docker 启动卡两分钟 2026-04-08 12:18:04 +08:00
imbytecat 7d0ceb4e1c fix: 修复模块收敛性、异常处理和引导脚本健壮性
- 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 组
2026-03-26 20:41:54 +08:00
imbytecat b3e7d059ec feat(docker): 改用 socket activation 并在启用时加入 docker 用户组 2026-03-26 15:17:02 +08:00
imbytecat 6ea16d27e1 refactor(modules): 提取 ZshModule 并将所有模块移入 modules/ 包 2026-03-26 14:26:07 +08:00