sync/README.md
2020-04-18 00:22:48 -04:00

42 lines
1.0 KiB
Markdown

# Sync
Syncs austenwares.com offical bash/zsh/tmux/vim/... config files
### Installation
- Using stow oneliner
git clone https://gitea.austenwares.com/stonewareslord/sync
stow -t ~ sync/{[git i3 shell tmux vim ...]}
# For private
git clone https://gitea.austenwares.com/stonewareslord/private
stow -t ~ private/{[private ...]}
- Stow one-liner
command -v stow >/dev/null || echo "You do not have GNU stow installed" && git clone https://gitea.austenwares.com/stonewareslord/sync && stow -t ~ git i3 shell tmux vim
- Installing zsh
test -d ~/.zsh-git/liquidprompt || git clone https://github.com/nojhan/liquidprompt ~/.zsh-git/liquidprompt && git -C ~/.zsh-git/liquidprompt pull
- Installing vim
vim +'call Initialize()'
### Requirements
- Mutt
```
neomutt # or mutt
isync
msmtp
notmuch
w3m
docker # For generating html snapshots
```
### Credits
I had to copy the fasd script from https://github.com/clvv/fasd since I'm not sure how to make stow work with submodules.