1 changed files with 29 additions and 0 deletions
@ -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 |
||||
``` |
||||
Loading…
Reference in new issue