Skip to content

Shell script to set up a macOS laptop for web development. Inspired from Thoughtbot's laptop script

License

Notifications You must be signed in to change notification settings

raghuboosetty/laptop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Laptop

Shell script to set up a macOS laptop for web development. Inspired from thoughtbot/laptop.

Install

Download and execute the script:

sh mac 2>&1 | tee ~/laptop.log

What it sets up

macOS Tools

  • Homebrew for managing operating system libraries.

UNIX Tools

  • 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 CLI

  • Heroku for interacting with Heroku API

Image manipulation

Testing

  • Qt5 for Capybara testing

Programming language prerequisites and package managers

  • LibYAML for YAML parsing
  • CoreUtils, GNU core utilities
  • Yarn for managing JavaScript packages
  • GPG Tools for enctryption
  • RVM for managing different version of Ruby

Databases and storage

  • MySQL
  • Postgres for storing relational data
  • Redis for storing key-value data

Searching/Indexing

Applications for communication, browsing, development and collaboration

About

Shell script to set up a macOS laptop for web development. Inspired from Thoughtbot's laptop script

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages