Last active
September 14, 2021 11:46
-
-
Save mrpehlivan/e30d7c9b1be7b83ada958394123d399d to your computer and use it in GitHub Desktop.
OSX Setup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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