This is my emacs configuration setup that is based on package.el.
This emacs configuration is for emacs 24 or higher.
Install python requirements from requirements.pip file.
$ sudo pip install -r requirements.pip
Install jshint to get javascript style warnings.
$ sudo npm install jshint -g
This configuration uses erlang-mode that comes with erlang distribution. So if you are going to do erlang development you might need to change erlang-root-dir variable. (it is set in user-init-config.el file)
Just clone repository as ~/.emacs.d. When you start your emacs, emacs will download dependencies
$ git clone git://github.com/huseyinyilmaz/emacs-package-config.git .emacs.d $ emacs
You can add any customization you need to user-init-local.el file This file will run after the rest of the system is initialized.