Giter Site home page Giter Site logo

brew-it's Introduction

Brew It

Brew It is an automated installer for Homebrew inspired by Bash-It

Installation

  1. Clone Brew It to you home directory

    git clone [email protected]:jimmynotjim/brew-it.git ~/.brew_it
    
  2. Check out the available formulas in /formulas and make adjustments for your own needs

  3. Run the installer

    ~/.brew_it/install.sh
    
  4. Follow the instructions

  5. Enjoy

Usage

If Homebrew isn't already installed on your system, Brew It will ask if you would like to install it, but it's a rhetorical question, you need Homebrew to use Brew It. If it is installed Brew It will run brew update to get the latest packages.

From here Brew It will check for an existing .brewrc file in your home directory. If it finds one, you have the option of running the installer with it or replacing it with a new .brewrc file built by Brew It.

If you don't have an existing .brewrc or choose to build a new file, the installer will ask if you'd like to install all, some or none of the included formulas. Typically you want to choose all, but the other options are available to you if you need them.

After Brew It builds your .brewrc file it will give you the choice to continue the installation or exit and review the file. If you made a mistake or you want to be absolutely sure what you agreed to install, now's your chance to take a look.

Finally, Brew It will run the appropriate commands for each of the formula types and complete your installation.

Notes

  1. The included formulas are broken up into their main types. Not every formula is included within each type and some are included but commented out to save you from searching for them. It's assumed your needs are not my needs, and you will edit the files within /formulas to fit your system. It's best to create a new branch with your edits, so that you don't lose them from pulling from the repo in the future. If you're unsure if you need a formula, you should most likely comment it out to avoid installing it.

  2. When running the installer Brew It will check for an existing .brewrc and back it up as .brewrc.bak if you choose to. If you need to keep an existing brewfile it's encouraged that you make a copy outside your home directory or rename it.

License

Brew It is Copyright © 2012-2015 James Wilson, released under the MIT license. This means you can re-create, edit or share Brew It as long as you maintain the same open licensing.

Version

The latest stable version is v0.3.0. Make sure to view the changelog before updating. If you find errors, please repot them to the issues tracker.

Author

James Wilson (@jimmynotjim)

brew-it's People

Contributors

jimmynotjim avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.