-
All .dotfiles in project root will be symlinked into $HOME via stow. All other files and folders will be ignored.
-
All sensitive data should be stored in
private
directory which will also be linked via stow, but ignored by git.
brew tap discoteq/discoteq
brew install coreutils greadlink flock
brew install reattach-to-user-namespace
brew tap caskroom/fonts
brew cask install font-hack-nerd-font font-dejavu-sans-mono-for-powerline font-dejavusansmono-nerd-font font-dejavusansmono-nerd-font-mono
git clone --recursive -j8 https://github.com/jgrowl/dotfiles.git
./bin/restore
./bin/stow
Data in private
directory will be encrypted using duplicity and stored in synced folder.
./bin/restore
./bin/update
https://www.passwordstore.org/
https://github.com/robbyrussell/oh-my-zsh
git submodule add https://github.com/robbyrussell/oh-my-zsh.git lib/oh-my-zsh
https://github.com/SpaceVim/SpaceVim
git submodule add https://github.com/SpaceVim/SpaceVim.git lib/SpaceVim
https://help.github.com/articles/generating-a-new-gpg-key/
gpg --gen-key
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
pip3 install neovim-remote
pip install vim-vint