 (require 'helm-grep)
 (require 'helm-eshell)
 (require 'helm-buffers)
+
+(require 'recentf)
+(setq recentf-max-saved-items 200
+      recentf-max-menu-items 15)
+(recentf-mode)
 
 ;; Language-aware editing commands. Useful for imenu-menu.
 (semantic-mode 1)


(global-set-key "\M-/" 'hippie-expand)

;; If eclim is your cup of tea.
;; (require 'eclim)
;; (global-eclim-mode)

             '("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)

;;  (package-install 'bind-key))
(require 'bind-key)

;; From http://pages.sachachua.com/.emacs.d/Sacha.html#sec-1-7-3
;; Transpose stuff with M-t
(bind-key "M-t" nil) ;; which used to be transpose-words
(bind-key "M-t l" 'transpose-lines)
(bind-key "M-t w" 'transpose-words)
(bind-key "M-t t" 'transpose-words)
(bind-key "M-t M-t" 'transpose-words)
(bind-key "M-t s" 'transpose-sexps)

;; (package-install 'rainbow-delimiters)
(require 'rainbow-delimiters)
(global-rainbow-delimiters-mode)

(unless (fboundp 'hungry-delete-mode)
  (package-install 'hungry-delete))
(require 'hungry-delete)
