Skip to content

META+Lab folder for handling project automation

License

Notifications You must be signed in to change notification settings

ahamilton55/automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

META+Automation

Hassle Free Setup of Your Mac Binaries, Applications, Projects and Plugins.

Table of Contents

Quick Start Guide:

  1. Clone the repo URI git clone https://github.com/csun-metalab/automation.git
  2. Create an alias with the path to desired script in ~/.bash_profile
  3. Restart OR source command-line with source ~/.bash_profile
  4. Run the desired script (ex. laravel-bootstrap, mac-setup, or sublime-plugins)

Laravel: Bootstrap Front-End

Update your ~/.bash_profile with the following:

  alias laravel-bootstrap=~/path/to/script/laravel-bootstrap

Create a new Laravel project w/ laravel new <project-name> followed by laravel-bootstrap. The following can now be automatically added to your Laravel project.

  Laravel Project
  ├── .bowerrc
  ├── bower.json
  ├── elixir.json
  ├── gulpfile.js
  ├── node_modues
  │   ├── gulp
  │   └── laravel-elixir
  ├── resources
  │   └── views
  │       ├── layouts
  │       │   ├── master.blade.php
  │       │   └── partials
  │       └── pages
  │           └── landing.blade.php
  └── vendor
      └── bower_components

Mac Application Setup

  # Add to your .bash_profile
  alias mac-setup=~/path/to/script/mac-setup

Sublime Text Plugins

  # Add to your .bash_profile
  alias sublime-plugins=~/path/to/script/sublime-plugins

Dependencies

Before you get started you may also need to add the following:

  # Adding Homebrew
  $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  # Adding Node w/ Homebrew
  $ brew install node

  # Adding Bower Globally
  $ npm install -g bower

  # Adding Gulp Globally
  $ npm install --global gulp

  # Adding Composer Globally
  $ curl -sS https://getcomposer.org/installer | php
  $ mv composer.phar /usr/local/bin/composer

About

META+Lab folder for handling project automation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published