- Install Google Chrome
- Install Karabiner-Elements and map fn key to ctrl - https://github.com/tekezo/Karabiner-Elements
- Install Homebrew - http://brew.sh/
- Install GnuPG -
brew install gnupg2
- Generate SSH key -
ssh-keygen -t rsa -b 4096 -C "[email protected]"
- Install rvm - http://rvm.io/
- Install ruby -
rvm install 2.4.0
(or whatever the latest version is) - Install Postgres.app - https://postgresapp.com/ Add psql to path - /Applications/Postgres.app/Contents/Versions/latest/bin/psql
- Git -
brew install git
- Ruby on Rails -
gem install rails
- Install Heroku Toolbelt - https://devcenter.heroku.com/articles/heroku-cli
- Add SSH public key to Github, Bitbucket, Heroku.
- To delete words with alt+backspace in Terminal, go to Preferences > (your profile) > Keyboard > Use option as meta key.
- Sublime Text shortcut:
sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
- In ~/.bash_profile:
alias g=git
andexport EDITOR='subl'
- Custom prompt: In ~/.bash_profile:
export PS1="Learnetto.com \$ "
- Change default screenshots location:
defaults write com.apple.screencapture location ~/screenshots
Last active
September 25, 2020 09:53
-
-
Save hrishimittal/7fd25c950295ea2cbfbd63bfb6962a47 to your computer and use it in GitHub Desktop.
Setting up a new MacBook for Ruby on Rails web development
What change default screenshots is doing?
By default, OS X puts screenshots in the ~/Desktop folder which gets mixed with everything else and messy very quickly if you take a lot of screenshots. I like to have them in a separate screenshots folder.
Oh, so you can change only location of them, nice!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What change default screenshots is doing?