Upgraded yasnippet
Trying out loading config from custom files
Added javascript.el, and load custom files from .emacs
Added js2-toggle-indent.

Toggles the indent from 2 to 4, or 4 to 2, depending on the current
value.
js2-toggle-indent function added.

Some JavaScript libraries prefer 4 spaces for tabs, some prefer 2. This
function allows you to toggle between the two.
ruby.el custom settings.

Added custom settings file for Ruby.
Updated appearance, org mode and evil-leader.

Changed theme and font-size.

Added a bug journal to org mode capture.

Added evil-leader and associated config.
Added quotes file to org capture
js2-toggle-indent function
github-status function added to misc.el.

It checks the status of GitHub via the GitHub API, and prints a message indicating the current status.
Moved check for request package.

I was checking whether the request package was installed _after_ requiring it. require now comes after installing the package.
Tidied up .emacs.

Added missing packages to the 'load missing packages' section, and
removed the confirmation to install anything that is missing. Now
they're just installed.

Moved org mode to ox/org.el

Moved js2 config to ox/javascript.el

Moved line adding Rakefile to ruby-mode to ox/ruby.el.
github-status function made interactive.

Removed the 'install request' - this is now in .emacs.

Added `(interactive)` to the function, so it can be called with `M-x
github-status`.
Merged tidyconfig into master