   (add-hook! kill-emacs 'narf|projectile-invalidate-cache-maybe)
 
   (setq-default projectile-enable-caching t)
-  (setq projectile-sort-order 'recentf
-        projectile-require-project-root nil
+  (setq projectile-require-project-root nil
         projectile-cache-file (concat narf-temp-dir "projectile.cache")
         projectile-known-projects-file (concat narf-temp-dir "projectile.projects")
         projectile-indexing-method 'alien

  (map! (:map (helm-map helm-generic-files-map helm-find-files-map helm-swoop-map helm-projectile-find-file-map)
          "C-w"        'backward-kill-word
          "C-r"        'evil-paste-from-register ; Evil registers in helm! Glorious!
          "<escape>"   'helm-keyboard-quit
          [escape]     'helm-keyboard-quit)
        (:map helm-find-files-map
          "C-w"        'helm-find-files-up-one-level
          ;; "TAB"        'helm-execute-persistent-action
          "/"          'helm-execute-persistent-action)
        (:map helm-ag-map
          "<backtab>"  'helm-ag-edit)

   ;; Don't override evil-ex's completion
   helm-mode-handle-completion-in-region nil

   helm-candidate-number-limit 50
   helm-bookmark-show-location t)

  :config
