Navigation fix: https://snippets.cacher.io/snippet/79f0ae552f4c1f1a95bc
Install oh-my-zsh
via curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Create symlinks from config files
ln -s .../.zprofile ~/.zprofile
ln -s .../.zshenv ~/.zshenv
ln -s .../.zshrc ~/.zshrc
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
Create symlinks from config file
ln -s .../.p10k.zsh ~/.p10k.zsh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install wget
Install NVM first, then Node.js
brew install nvm
# List available node-versions
nvm ls-remote
# Install latest LTS version
nvm install --lts
# Check installed version
node -v
sudo gem install cocoapods
Install rbenv
first, then ruby
brew install rbenv
# list latest stable versions:
rbenv install -l
# install a Ruby version:
rbenv install 3.3.5
# activate version as new default
rbenv global 3.3.5
# test ruby version (reload shell)
ruby -v
- Install Golang with official installer.
- Move
go
dir from /usr/local/go to .../SDK/go - Symlink directory to
ln -s .../SDK/go /usr/local/go ln -s .../SDK/go ~/go
Install python2: https://snippets.cacher.io/snippet/fa7f7598dbc80040c587
Install Intel and M1 compatible version from OpenJDK
brew install --cask zulu@17
Move zulu-17.jdk
dir from /Library/Java/JavaVirtualMachines to .../SDK/java
Symlink directory to
ln -s .../SDK/java /Library/Java/JavaVirtualMachines
When installing Android-Studio select path for Android SKD:
~/Development/SDK/android/
After installing Xcode move CoreSimulator
and Xcode
folders from ~/Library/Developer/
to ~/Development/SDK/apple/
and create following symlinks:
ln -s ~/Development/SDK/apple/CoreSimulator ~/Library/Developer/CoreSimulator
ln -s ~/Development/SDK/apple/Xcode ~/Library/Developer/Xcode
Download and extract Flutter SDK to: ~/Development/SDK/flutter
.
Run flutter doctor
to analyse setup and fix issues.