Skip to content
/ initDev Public

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

License

Notifications You must be signed in to change notification settings

fnplus/initDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published