You can install xcode from AppStore
You can download and install Android studio from https://developer.android.com
You can download and install iTerm2 from https://iterm2.com/
My iTerm2 profile setup:
Appearance:
Windows:
Hide scrollbars
Profiles:
Default:
General:
Working Directory:
<Set to your working dir>
Colors:
Color Presets:
Solarized Dark
Text
Text Rendering:
Blinking text
Font:
Hack Nerd Font
Size: 20
Window:
Window Appearance:
Transparency:
5
Blur:
5
Style:
No Title Bar
To install HomeBrew use this command:
ruby -e "$(curl -fsSL https://githubusercontent.com/Homebrew/install/master/install)"
To install neovim user this command:
brew install neovim
More info on vim-plug can be found here https://github.com/junegunn/vim-plug
To install vim-plug for Neovim execute this command:
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
We will create an init.vim file on ~/.config/nvim
location.
We will create a plug.vim to load and install neovim plugin.
This file will locat in ~/.config/nvim/
. My final plug.vim file will look like this:
call plug#begin()
if has("nvim")
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'windwp/nvim-autopairs'
Plug 'dart-lang/dart-vim-plugin'
Plug 'Shougo/defx.nvim', {'do': ':UpdateRemotePlugins'}
Plug 'kristijanhusak/defx-git'
Plug 'kristijanhusak/defx-icons'
Plug 'hoob3rt/lualine.nvim'
Plug 'nvim-telescope/telescope.nvim'
endif
call plug#end()
To install flutter SDK we will excute this command:
brew install flutter
After that you can run:
flutter doctor
To verify flutter is working correct on your environment.