sync/README.md
2018-07-06 23:33:43 -04:00

706 B

Sync

Syncs austenwares.com offical bash/zsh/tmux/vim/... config files

Installation

  • Using Ansible

    virtualenv .env . .env/bin/activate pip install -r requirements.txt ./sync.sh TAG[,TAG2...] [ANSIBLE-OPTS]

  • Using stow

    stow skel stow vim

  • Installing vim

    vim +'call Initialize()'

Examples

Delete everything in skel

./sync.sh clean

Secure SSH

./sync.sh secure --ask-become-pass --tags

Disable SSH password authentication

./sync.sh secure --extra-vars 'disable_passwordauth=true' --ask-become-pass

Use 1.1.1.1 dns

./sync.sh dns --ask-become-pass

Sync for root

./sync.sh default,vim --become --ask-become-pass