Shell script to set up a macOS laptop for web development. Inspired from thoughtbot/laptop.
Download and execute the script:
sh mac 2>&1 | tee ~/laptop.log
- Homebrew for managing operating system libraries.
- Git for version control
- OpenSSL for Transport Layer Security (TLS)
- Tmux for saving project state and switching between projects
- Java for application dependencies and programming
- Heroku for interacting with Heroku API
- ImageMagick for cropping and resizing images
- Qt5 for Capybara testing
- LibYAML for YAML parsing
- CoreUtils, GNU core utilities
- Yarn for managing JavaScript packages
- GPG Tools for enctryption
- RVM for managing different version of Ruby
- ElasticSearch for full-text search
- Slack for communication
- Skype for communication
- Google Chrome for faster browsing
- iTerm2 for advanced features in terminal for development
- Textmate texteditor for development