Giter Site home page Giter Site logo

paultreny / mac-php-dev-env Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jeremybradbury/mac-php-dev-env

0.0 2.0 0.0 284 KB

Scripts for taking a mac from fresh install to working dev machine. Combined with home folder export this was designed to get a dev back up and running on a new machine quickly without relying on a VM for a web server. Special thanks to: https://echo.co/users/alan-ivey for his great auto-virtualhost tutorials.

Shell 100.00%

mac-php-dev-env's Introduction

mac-php-dev-env

Scripts for taking a mac from fresh Yosemite install to working dev machine. Including recovery using your old user folder, which resore all my app prefs, keychain (as long as username is the same) and stuff like Microsoft Office 365 Licenses.

  • install.sh wrapper menu script (start here)
  • import-user-files.sh instead of apple user import this is selective backup from a /Users/username folder (maybe a drag/drop export from time machine to the desktop like I did)
  • lamp.sh a sweet LAMP envornment (with auto vitual hosts) installed with Homebrew (http://brew.sh/) based on this: https://echo.co/blog/os-x-1010-yosemite-local-development-environment-apache-php-and-mysql-homebrew
  • dev-tools.sh more tools not included above like: Composer, Node, and some sexy mac Terminal customizations
  • gui-tools.sh all the apps you need: browsers, IDEs, Sublime, Office, Dash, Alfred, CodeRunner installed with Homebrew Cask (http://caskroom.io/)

Because we wanna make this as unattened as possible, I've created some files that are similar to "brewfile" and "caskfile" format for you to customize. Fork first then hack away. The result is a repo on your github account that will provision and resrore your mac to harmony with all your custom tweaks.

  • selected-user-files.sh select which folders to transfer to from your old user folder
  • dev-tools.sh a hybrid file of brew/composer installs and .profile modifactions.
  • selected-gui-tools.sh select your GUI tools here. to see what's availalbe check here: http://caskroom.io/search or simply use 'brew cask search <query>' in your terminal

If anyone wants to fork and make a Mavericks branch (or any other relevant branches), just let me know. I may make a Maavericks branch soon anyway so anybody can Pull Request directly to it.

mac-php-dev-env's People

Contributors

jeremybradbury avatar

Watchers

Paul Reny avatar James Cloos 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.