🇺🇸 Make Dotfiles Great Again 🇺🇸
- Symlinks to keep home directory clean
- Easy commands to keep applications & tools up to date
- Single location for configuration
- Instant setups
- Replicate environments
- Data loss? No problem
git clone https://github.com/nijikokun/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
make install
- Tools list (brew)
- Sources list (brew tap)
- Applications list (brew cask)
- VSCode Extensions (code)
- Profile Configuration
- Shell Exports
- Shell Aliases
- Shell Functions
- Hyperterm Configuration
- Github Configuration
- OS Configuration
Package Managers, Editors, and Tooling
- antigen (oh-my-zsh)
- vscode
- vim
- n (node.js)
- chruby (ruby)
- virtualenv (python3/python2)
-
make install
Scratch mode. Go through all installation options.
-
make install_brew
Install brew
-
make install_brew_packages
Tap sources & install brew packages
-
make install_casks
Install cask applications
-
make install_managers
Install language/package managers
-
make install_vscode_extensions
Install VSCode Extensions
-
make install_python
Install python (2/3) & virtualenv
-
make setup_env
Setup symlinks
-
make setup_os
Configure macOS settings & reload
-
make uninstall_env
Remove all symlinks that were created