dotfiles の使い方
下準備
デスクトップ版 1Password / 1Password CLIをインストールしておく (推奨)
1Password CLI Integration を有効化しておく
ブラウザに 1Password 拡張機能をインストールしてセットアップしておく (必須)
1Password に dotfiles という名称の Vault を作成し、以下の credential をセットしておく(必須)
必要な credentialのセット
GitHub という名称の SSH 鍵
秘密参照が op://dotfiles/GitHub/private_key であることを確認する
GitHub Org が SSO を有効化している場合は鍵を作成した後に Configure SSO しておく
Github-Commit-Sign という名称の SSH 鍵
秘密参照が op://dotfiles/Github-Commit-Sign/private_key であることを確認する
GH-PAT-CLI という名称の Classic PAT
ので先に 1Password をブラウザで使用可能にしておく
token というフィールドにトークンを入力する
秘密参照が op://dotfiles/GH-PAT-CLI/token であることを確認する
GitHub Org が SSO を有効化している場合は鍵を作成した後に Configure SSO しておく
ssh_config という名称の 文書 (個人用にセットアップする場合のみ)
ssh.txt というテキストファイルを作成する (必須)
秘密参照が op://dotfiles/ssh_config/ssh.txt であることを確認する
セットアップスクリプトの実行
install : ./bin/chezmoi Permission denied と表示されたときはこう
code:fix.sh
sudo chown -R "$USER" ~/.bashrc ~/.Brewfile ~/.gitconfig ~/.p10k.zsh ~/.zprofile ~/.zshenv ~/.zshrc ~/.config ~/.proto ~/.ssh ~/.zsh.d
Tip: Notion の表示言語だけは英語にしておいたほうがいい
日本語だと Notion AI の検索ソースを DB に絞り込むやつが動かなそう
Web 版だと動くんだよな...
Next Step