An opinionated setup for you Mac OSX.
Installs and configures:
- Mac OSX defaults
- Git aliases and configs
- Fish shell with aliases and prompt
- Visual Studio Code and extensions
- Other useful desktop apps (Clipy, Spectacle, Chrome, Slack, etc.)
Each folder has a dedicated setup.sh
.
The root bootstrap.sh
runs everything.
That's it.
IMPORTANT: Don't forget to set up your details (steps 2 and 3)
- Download or clone this repo into
~/dotfiles
(e.g. run the following command)
curl -sSL https://github.com/vtex/dotfiles/archive/master.zip > dotfiles.zip && unzip dotfiles.zip && mv dotfiles-master dotfiles && rm dotfiles.zip
- Edit the file
git/.gitconfig
with your information (name and email) - Edit the file
macos/setup.sh
with your desired COMPUTER_NAME - Run
./bootstrap.sh
and enter your password - Install Xcode extensions as prompted
- Run
./bootstrap.sh
and enter your password again - Now, go grab a cup of coffee ☕
- Generate your ssh key (
ssh-keygen
) - Copy it to your GitHub profile (
pubkey
function copies it to your clipboard)
PR's are welcome, but focus on keeping this simple, please.
This was based on https://github.com/rkalis/dotfiles
Thanks for the smart bootstrap!