Dotfiles for easily setting up a new Dev machine with:
- homebrew
- git
- ruby
- jenkins
- openjdk flavour java 8
- fish shell with config
- nodenv with node
14.17.0
- yarn
- carthage
- vscode insiders
- chrome
- firefox
- android studio
- istat menu
- slack
- alfred
- linear
- Install
Xcode
and open once so you can accept terms of service - Run:
to get extra commandline tools
xcode-select --install
- In terminal, run:
mkdir -p Dev/github.com/stephenlaughton && cd Dev/github.com/stephenlaughton && git clone https://github.com/stephenlaughton/dotfiles.git && cd dotfiles && ./install.sh
- Wait for a bit and make sure everything installs without errors
- Set login shell to
zsh
- Set iTerm default shell to
fish
- Run
nodenv init
inbash
- Run
nodenv global 14 && nodenv rehash
npm install -g yarn firebase-tools nx eas-cli eas-cli-local-build-plugin expo-cli env-cmd all-the-package-names vercel npm
sudo gem install xcodeproj cocoapods
- Link
nodenv
node to location where/bin/sh
can pick it upln -s $(which node) /usr/local/bin/node