このリポジトリは設定ファイル(dotfiles)をGitで管理するためのものです。
dotfiles.ymlで管理対象のファイルやディレクトリを定義します:
files:
- .claude/
- .zshrc# 実際のホームディレクトリから設定ファイルを取得
task pull
# 設定ファイルをホームディレクトリにコピー
task push
# 管理対象ファイルの状態を確認
task statusdotfiles/
├── Taskfile.yml
├── dotfiles.yml
├── README.md
└── HOME/ # 設定ファイルの保存場所
├── .claude/
└── .zshrc
dotfiles.ymlに管理したいファイルを追加- 設定ファイルを取得
task pull- Gitでコミット
git add .
git commit -m "Add dotfiles"git clone <このリポジトリ>
cd dotfiles
task linktask pull:$HOME→./HOME/にファイルをコピーtask push:./HOME/→$HOMEにファイルをコピー