Sick of manually setting up configs & forgetting preferred setups from one machine to another. Stolen & borrowed shamelessly from many, mostly herrbischoff/awesome-macos-command-line & donnemartin/dev-setup
This (hopefully) organic repo is for automating development setups on new installs (or resetting to default configurations & environments), including dotfiles.
Warning: mainly for bash
in macOS, so you need to adjust some if you want to use this in zsh
or Linux distros.
├─── dotfiles
│ ├── .docker
│ │ └── config.json
│ ├── .git_template
│ │ ├── /hooks
│ │ ├── /info
│ │ │ └── exclude
│ │ ├── description
│ ├── .ssh
│ │ └── config
│ ├── .bash_profile
│ ├── .bashrc
│ ├── .gitconfig
│ ├── .gitignore
│ ├── tmux.conf
│ │
├─── install_cfg
│ ├── brew_packages.conf
│ └── Preference.sublime-settings
│
├── brew_install_packages.sh
├── dotfiles.sh
├── osx.sh
└── start.sh