This repo uses rotz to bootstrap and manage the configuration files (dotfiles). It works cross-platform on Windows, MacOS, and Linux.
These should be installed first.
- git (usually via
brew
)
Currently rotz requires git to be installed as a pre-requisite.
- Download the latest
release for your platform.
- Homebrew via volllly/tap:
brew tap volllly/tap
thenbrew install rotz
- Windows
- Homebrew via volllly/tap:
- For windows, install Visual 2015 C++
- Run
rotz clone [email protected]:RoMinjun/rotz-dots.git
To link dotfiles:
rotz link
To install dependencies:
rotz install
If you are on Linux you may want to install all of the dependencies. Be sure to run the link step first.
brew bundle --global
To update dotfiles:
rotz sync
Place environment secrets into the local user files (.config/zsh/*.zsh
,
.config/powershell/profile.d/*.ps1
). These will not live here except to be
documented if needed during shell initialization.