Skip to content

vtex/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mac OSX Developer Setup

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)

Quick start

  1. 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

  1. Edit the file git/.gitconfig with your information (name and email)
  2. Edit the file macos/setup.sh with your desired COMPUTER_NAME
  3. Run ./bootstrap.sh and enter your password
  4. Install Xcode extensions as prompted
  5. Run ./bootstrap.sh and enter your password again
  6. Now, go grab a cup of coffee ☕

After setup

  • Generate your ssh key (ssh-keygen)
  • Copy it to your GitHub profile (pubkey function copies it to your clipboard)

Contributing to this dotfiles

PR's are welcome, but focus on keeping this simple, please.

Thanks

This was based on https://github.com/rkalis/dotfiles

Thanks for the smart bootstrap!