Commit Graph

56 Commits

Author SHA1 Message Date
imbytecat 87ecc69601 refactor(zsh): 移除 .zshenv,PATH 移入 .zshrc 并支持 .zshrc.local
- 删除 .zshenv,PATH 声明合并至 .zshrc 顶部
- 末尾加载 ~/.zshrc.local 用于机密和机器特定配置
- zsh 模块不再声明 .zshenv 文件
2026-04-02 20:46:34 +08:00
imbytecat 339a27d736 refactor: 拆分 cli 模块,分离现代终端工具与开发工具链
- 新增 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 配置
2026-04-02 20:24:23 +08:00
imbytecat caed1d5b4e feat(dev,base): 添加 mise 全局信任和 Git 跳过 SSL 验证配置
- mise: 信任根目录下所有配置 (trusted_config_paths = ["/"])
- git: 全局禁用 SSL 证书验证 (http.sslVerify = false)
2026-04-02 20:10:14 +08:00
imbytecat a2f3ceb6b5 refactor(zsh): 将 PATH 配置提取到 .zshenv 2026-03-26 16:11:52 +08:00
imbytecat a98a46bee8 feat(base): 添加 eza;feat(zsh): 添加 ls/tree/cat alias 2026-03-26 14:49:24 +08:00
imbytecat 759c7b7384 refactor: 重命名 files/ 为 system/、dotfiles/ 为 home/ 2026-03-26 10:47:29 +08:00