Skip to content

Instantly share code, notes, and snippets.

@mrpehlivan
Last active September 14, 2021 11:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mrpehlivan/e30d7c9b1be7b83ada958394123d399d to your computer and use it in GitHub Desktop.
Save mrpehlivan/e30d7c9b1be7b83ada958394123d399d to your computer and use it in GitHub Desktop.
OSX Setup
1. Change host / computer / localhost names
sudo scutil --set ComputerName arifpehlivan
sudo scutil --set HostName arifpehlivan
sudo scutil --set LocalHostName arifpehlivan
2. Install Homebrew & Cask
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew tap caskroom/cask
3. Install iTerm2 (And always use iTerm2 for terminal, remember to 'Keep In Dock')
brew cask install iterm2
4. Install Sublime
brew cask install sublime-text
5. Install Java & Idea & Gradle
brew cask install java
brew install gradle
brew cask install intellij-idea
6. Install Nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
nvm instal v6.9.1
nvm alias default
7. Some Fonts & Colors
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
cd ..
rm -fr fonts
CMD+S
Open the Profiles menu and click Open profiles…
Select the Default profile and click Edit Profiles…
Click on the Text tab
Under Font click Change Font…
Select one of the installed Nerd Fonts. FuraCode Nerd Font is my preferred font. You can choose any installed Nerd Font, just make sure the font name ends in Nerd Font.
If you have an option for a Non-ASCII font, change it to match also.
8. Install Fish
brew install fish
echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish
https://stackoverflow.com/questions/453236/how-can-i-set-my-default-shell-on-a-mac-e-g-to-fish
9. Install oh-my-fish & some plugins
curl -L http://get.oh-my.fish | fish
omf install nvm
10. Install Mongodb
brew install mongodb
brew services start mongodb
brew cask install robo-3t
11. Download Postgress.app / Move to Applications / Double click
brew cask install postico
12. Download docker
brew cask install docker
13. Download spotify
brew cask install spotify
14. Download slack
brew cask install spotify
15. Download source-tree
brew cask install source-tree
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment