$HOME 配下に格納される設定ファイル群を git で管理するリポジトリです。
シェルやエディタの設定から、アプリケーション設定、環境構築用スクリプトまでを一元管理します。
ファイル名 | 説明 |
---|---|
.zshrc |
zsh の設定 |
.gitconfig |
git の設定 |
vscode/settings.json |
VSCode の User 設定 |
.tool-versions |
asdf で管理している各ツールのグローバルバージョン |
このリポジトリをクローンし、dotfiles をセットアップするには以下のコマンドを実行します:
bash -c "$(curl -fsSL https://raw.github.com/ken-ty/dotfiles/main/install.sh)"
$HOME/dotfiles
ディレクトリにリポジトリをダウンロード。- 必要な設定ファイルのシンボリックリンクを作成。
- 既存の設定ファイルを
$HOME/dotfiles_backup
にバックアップ。
注意:
$HOME/dotfiles
がすでに存在する場合、削除してから再実行してください。
以下のコマンドで削除可能です:rm -rf $HOME/dotfiles
インストール後、環境を有効にするために以下のコマンドを実行してください:
source $HOME/.zshrc
必要に応じて、VSCode の拡張機能をインポートします:
source $HOME/dotfiles/vscode/my_vscode_extensions.sh
- 各設定ファイルの具体的な役割や使用例についてのドキュメントを作成する:
.zshrc
: カスタムエイリアスやプラグイン設定の解説.gitconfig
: コミット署名や便利な設定項目の紹介vscode/settings.json
: 推奨拡張機能と設定例.tool-versions
: asdf を用いたツール管理方法のサンプル
貢献いただける場合は、リポジトリ内の CONTRIBUTING.md
をご確認ください。
- このリポジトリのドキュメント(
.md
ファイルすべて)は CC-BY ライセンス に基づきライセンスされています。 - その他のコードは MIT ライセンス に基づきライセンスされています。