           deft-default-extension "md"
           deft-extensions '("md" "txt" "text" "markdown" "mmd" "org")
                                         ; deft auto-save interferes with whitespace-butler, so disable
-          deft-auto-save-interval 0))
-
-
-  :config
-  (progn
+          deft-auto-save-interval 0)
     (add-hook 'deft-mode-hook
               (lambda ()
                 (define-key deft-mode-map (kbd "<f4> n") 'quit-window)


(use-package magit
  :init
  :config
  (progn
    (add-hook 'with-editor-mode-hook (lambda () (setq fill-column 70)))
    ;get out of magit blame mode
    (define-key magit-blame-mode-map (kbd "<f7> b") 'magit-blame-quit)
    (use-package evil-magit))

  (progn
    (setq helm-gtags-auto-update t
          helm-gtags-use-input-at-cursor t
          helm-gtags-ignore-case t)
    (add-hook 'dired-mode-hook 'helm-gtags-mode)
    (add-hook 'eshell-mode-hook 'helm-gtags-mode)
    (add-hook 'c-mode-hook 'helm-gtags-mode)
    (add-hook 'c++-mode-hook 'helm-gtags-mode)
    (add-hook 'asm-mode-hook 'helm-gtags-mode))
  :config
  (progn
    (defun me:update-all-tags ()
      (interactive)
      (let ((current-prefix-arg 4)) (call-interactively 'helm-gtags-update-tags))))
  :bind
  (("<f6> <f6>" . helm-gtags-dwim)
   ("<f6> d"    . helm-gtags-find-tag)
