📁
dotfilesの作り方(Arch Linux+Sway)
はじめに
備忘録です。
環境
Arch Linux + Sway
作り方
1.GitHubにリポジトリを作成
リポジトリ名はdotfilesとかでいいと思います。
2.ローカルにリポジトリをクローン
私は~/programs/というディレクトリにクローンしました。
3.~/.configにあるフォルダをリポジトリにコピー
例:
shell
cp ~/.config/sway ~/programs/dotfiles/config/ -r
4.元のディレクトリを削除し、シンボリックリンクを置く
シンボリックリンクにすることで、ファイルを書き換えるごとに毎回コピーをしなくてよくなります。
例:
shell
rm -r ~/.config/sway
ln -sf ~/programs/dotfiles/config/sway ~/.config/sway
5.GitHubにpush
例:
shell
cd ~/programs/dotfiles
git add .
git commit -m "first: commit"
git push -u origin main
これでOSをお掃除してもdotfilesをクローンし、~/.configにシンボリックリンクを置くだけですぐに同じ設定で使えるようになります。
注意
ファイルが重複しないように元々あるディレクトリを削除してからシンボリックリンクを置くこと。
おわりに
dotfilesを作って生活を豊かにしよう!
Discussion