Skip to content

Latest commit

 

History

History
92 lines (73 loc) · 2.12 KB

README_v2.md

File metadata and controls

92 lines (73 loc) · 2.12 KB

新的配置

1. 目录结构

dotfiles/
│
├── brew/
│   ├── Brewfile                 # 通用的包(适用于所有系统)
│   ├── Brewfile.macos           # macOS 特定的包
│   ├── Brewfile.linux           # Linux 特定的包
│   └── install.sh               # Homebrew 安装脚本
│
├── zsh/
│   ├── .zshrc                   # 主配置文件
│   ├── .zshenv                  # 环境变量
│   ├── aliases.zsh              # 命令别名
│   └── functions.zsh            # 自定义函数
│
├── nvim/
│   ├── init.lua                 # LazyVim 基础配置
│   └── lua/                     # 模块化的配置目录
│
├── git/
│   ├── .gitconfig               # 通用 Git 配置
│   └── .gitignore_global        # 全局忽略规则
│
├── fonts/                       # 你用的字体文件
│
├── scripts/
│   ├── setup.sh                 # 主安装脚本
│   ├── macos_setup.sh           # macOS 特定配置
│   └── linux_setup.sh           # Linux 特定配置
│
├── install.sh                   # 安装所有配置的主脚本
├── update.sh                    # 更新配置的脚本
└── README.md                    # 文档说明

2. 安装各种依赖

cd brew
bash ./install.sh

3. 安装 chezmoi

# 初始化
chezmoi init

# 进入目录
chezmoi cd

# 管理
chezmoi managed

# 同步
chezmoi update

# 修改
chezmoi edit ~/.zshrc

# 应用
chezmoi apply

4. 最佳的工作流程

最佳的工作流程是:

  1. 总是使用 chezmoi edit 修改文件
  2. 用 chezmoi apply 应用更改
  3. 提交并推送更改到 GitHub
  4. 在其他设备上使用 chezmoi update

这样可以确保所有更改都被正确跟踪和同步。

更新

chezmoi edit ~/.zshrc  # 编辑特定文件
chezmoi apply  # 将更改应用到系统

# 推送到 GitHub:
chezmoi cd  # 进入 Chezmoi 源目录
git add .   # 添加更改
git commit -m "更新 zshrc 配置"  # 提交更改
git push    # 推送到 GitHub