dotfileリポジトリはありますか?
1757 ワード
devとして、異なるマシンを使うか、ラップトップと装置を更新するのは珍しいことではありません.Gitを設定したり、カスタムエイリアスを定義するなどの繰り返し操作であまり時間をかけたくない.
インストールを高速化するには、これらの設定をgitリポジトリに保存することができます
このようなリポジトリでは、
さらに、ファイルのルートで各ファイルをコピーするための小さなスクリプトを含めることもできます
あなたが同じオペレーティングシステムを保つならば、このアプローチは最もよく働きます.
インストールを高速化するには、これらの設定をgitリポジトリに保存することができます
dotfiles
慣例によって).このようなリポジトリでは、
.bashrc
, .zshrc
, .gitconfig
, .gitignore_global
, それは新しいインストールとメンテナンスに便利です.さらに、ファイルのルートで各ファイルをコピーするための小さなスクリプトを含めることもできます
$HOME
フォルダのため、手動で行う必要はありません.#!/usr/bin/env zsh
# Credit: Julien maury
target="$PWD/files"
echo "Copying files..."
cd $target
for entry in $(ls .??*)
do
cp $entry $HOME
echo "$entry copied!"
done
echo "Done!"
cd -
スクリプトはリポジトリのルートにあり、サブフォルダ内のすべてのDOTFILEfiles
:├── files
│ ├── .bashrc
│ ├── .zshrc
│ ├── .gitconfig_global
│ └── .gitconfig
└── install.zsh
REPOを使用するには、実行することがありますgit clone DOTFILES_REPO_URL && cd DOTFILES_REPO && zsh install.zsh
.あなたが同じオペレーティングシステムを保つならば、このアプローチは最もよく働きます.
Reference
この問題について(dotfileリポジトリはありますか?), 我々は、より多くの情報をここで見つけました https://dev.to/jmau111/do-you-have-a-dotfiles-repository-27fkテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol