 (set-face-attribute 'linum nil :background "#333333")
 (set-face-attribute 'fringe nil :background "#333333")
 
-;; (package-install 'ido-vertical-mode)
+(use-package ido-vertical-mode
+  :ensure ido-vertical-mode)
 (ido-vertical-mode)
 
-;; (package-install 'markdown-mode+)
+(use-package markdown-mode+
+  :ensure markdown-mode+)
 (autoload 'markdown-mode "markdown-mode"
   "Major mode for editing Markdown files" t)
 (add-to-list 'auto-mode-alist '("\\.text\\'" . markdown-mode))

(require 'helm-grep)
(require 'helm-eshell)
(require 'helm-buffers)
;;(package-install 'helm-swoop)
(require 'helm-swoop)
(global-set-key (kbd "M-C-s") 'helm-swoop)
(global-set-key (kbd "C-s") 'isearch-forward-regexp)
(global-set-key (kbd "C-r") 'isearch-backward-regexp)

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

(if (not (package-installed-p 'use-package))
    (progn
      (package-refresh-contents)
      (package-install 'use-package)))
(require 'use-package)

(use-package bind-key
  :ensure bind-key)

;; From http://pages.sachachua.com/.emacs.d/Sacha.html#sec-1-7-3
;; Transpose stuff with M-t
