   ;; Enable company completion on TAB when in shell mode.
   ;; (company-mode)
   ;; (bind-key "TAB" #'company-manual-begin shell-mode-map)
-  (setq company-backends '(company-shell
+  (setq company-backends '(company-files
                            (company-dabbrev-code
                             company-gtags
                             company-etags
                             company-keywords)
-                           company-files
                            company-dabbrev)))
 
 ;; This is a hack. Let's see how it goes.

        (append winner-boring-buffers '("*helm M-x*"
                                        "helm mini*"
                                        "*helm projectile*")))
  :bind (("<escape>" . ar/dwim-key-esc)
         ("C-c <right>" . winner-redo)
         ("C-c <left>" . winner-undo)))

(use-package helm-descbinds :ensure
  :bind (("C-h b" . helm-descbinds)

(use-package autorevert
  ;; Disabling while observing git performace on large repo.
  ;; :config
  ;; Disabling because #auto-revert-vc-slowdown
  ;; (global-auto-revert-mode)
  )

