diff --git a/.dotfiles.d/README.md b/.dotfiles.d/README.md new file mode 100644 index 0000000..1815ef1 --- /dev/null +++ b/.dotfiles.d/README.md @@ -0,0 +1,29 @@ +# Dotfiles + +## Initialization + +```bash +git init --bare $HOME/.dotfiles.git +alias config='/usr/bin/git --git-dir=$HOME/.dotfiles.git --work-tree=$HOME' +config config status.showUntrackedFiles no +``` + +## Restore (sync) + +```bash +git clone --separate-git-dir=$HOME/.dotfiles.git ssh://git@git.nixlab.in:11022/chodak166/dotfiles.git $HOME/dotfiles-tmp +# cp ~/dotfiles-tmp/.gitmodules ~ # If you use Git submodules +rm -r ~/dotfiles-tmp/ +alias config='/usr/bin/git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME' +``` + +## Usage + +```bash +config status +config add .vimrc +config commit -m "Add vimrc" +config add .config/redshift.conf +config commit -m "Add redshift config" +config push +```