xlogix / initDev

A repository to automate the process of installing various tools/libraries to start coding. Use the given scripts or create your own!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

initDev

A repository to automate the process of installing various tools/libraries to start coding. Use the given scripts or create your own!

Motivation

Setting up a new developer machine can be a time-consuming & manual process. initDev aims to simplify the process with easy-to-understand instructions and dotfiles/scripts to automate the setup of the following:

  • Operating System

    • OS (Linux, Windows & Mac) updates and Xcode Command Line Tools
    • OS (Linux, Windows & Mac) defaults geared towards developers
  • Developer Tools

    • Developer tools: Vim, bash, tab completion, curl, git, GNU core utils, Python, Ruby, etc
    • Developer apps: iTerm2, Sublime Text, Atom, VirtualBox, Vagrant, Docker, Chrome, etc
  • Role specific Tools

    • Python data analysis: IPython Notebook, NumPy, Pandas, Scikit-Learn, Matplotlib, etc
    • Big Data platforms: Spark (with IPython Notebook integration) and MapReduce
    • Cloud services: Amazon Web Services (Boto, AWS CLI, S3cmd, etc) and Heroku
    • Common data stores: MySQL, PostgreSQL, MongoDB, Redis, and Elasticsearch
    • Javascript web development: Node.js, JSHint, and Less
    • Android development: Java, Android SDK, Android Studio, IntelliJ IDEA

Scripts

OS

Mac

About

A repository to automate the process of installing various tools/libraries to start coding. Use the given scripts or create your own!

License:MIT License


Languages

Language:Shell 88.0%Language:Vim Script 12.0%