The dotfiles support bash (on Linux) and zsh (on macOS and Linux). These are meant to give me a consistent environment across the UNIX computers I use.
Before starting, make sure the repository isn't going to write over important existing files. It's a good idea to rename .bashrc and .zshrc to .bashrc.local and .zshrc.local.
# Create `.dotfiles` folder
mkdir ~/.dotfiles
cd ~/.dotfiles