                   (end-of-buffer)
                   (eval-print-last-sexp))))
 
+(el-get 'sync)
+
+(color-theme-tomorrow-night)
+
+
 ;; Strip all trailing whitespace when a file is saved
 (add-hook 'file-save-hook
           '(lambda ()

(setq inferior-lisp-program "/usr/local/bin/clisp")
(require 'rainbow-delimiters)

;; PeepOpen
(add-to-list 'load-path "~/.emacs.d/vendor/textmate.el")
(require 'textmate)
(add-to-list 'load-path "~/.emacs.d/vendor/")
(require 'peepopen)
(textmate-mode)

;; JavaScript
;(autoload 'js2-mode "js2-mode" nil t)
;(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
;(require 'js2-mode)


;; For Emacs 23 or Aquamacs, use this to open files in the existing frame:
;;
(setq ns-pop-up-frames nil)

;; CoffeeScript
(defun coffee-custom ()
  "coffee-mode-hook"
  (set (make-local-variable 'tab-width) 2))

(global-set-key (kbd "M-n") 'smart-symbol-go-forward)
(global-set-key (kbd "M-p") 'smart-symbol-go-backward)

;;;; TRAMP mode
(require 'tramp)
;; enable sudo
(set-default 'tramp-default-proxies-alist (quote ((".*" nil  "/ssh:deploy@%h:"))))


;;;; YAML
(require 'yaml-mode)
(add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode))
(add-hook 'yaml-mode-hook
          '(lambda ()
             (define-key yaml-mode-map "\C-m" 'newline-and-indent)))

;;;; el-get
(add-to-list 'load-path "~/.emacs.d/el-get/el-get")
(unless (require 'el-get nil t)
  (url-retrieve "https://raw.github.com/dimitri/el-get/master/el-get-install.el"
