Skip to content

kra8/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles管理

このリポジトリは設定ファイル(dotfiles)をGitで管理するためのものです。

設定

dotfiles.ymlで管理対象のファイルやディレクトリを定義します:

files:
  - .claude/
  - .zshrc

使用方法

# 実際のホームディレクトリから設定ファイルを取得
task pull

# 設定ファイルをホームディレクトリにコピー
task push

# 管理対象ファイルの状態を確認
task status

ディレクトリ構造

dotfiles/
├── Taskfile.yml
├── dotfiles.yml
├── README.md
└── HOME/            # 設定ファイルの保存場所
    ├── .claude/
    └── .zshrc

使用例

初回セットアップ

  1. dotfiles.ymlに管理したいファイルを追加
  2. 設定ファイルを取得
task pull
  1. Gitでコミット
git add .
git commit -m "Add dotfiles"

他の環境での適用

git clone <このリポジトリ>
cd dotfiles
task link

仕組み

  • task pull: $HOME./HOME/ にファイルをコピー
  • task push: ./HOME/$HOME にファイルをコピー

About

Personal repository for managing configuration files (dotfiles) with Git.

Resources

Stars

Watchers

Forks

Contributors