dkellner-projectile.el 709 B

12345678910111213141516171819202122232425
  1. ;; dkellner-projectile.el --- project management
  2. ;;
  3. ;; See http://projectile.readthedocs.io/en/latest/ .
  4. (use-package projectile
  5. :config
  6. (define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
  7. :diminish projectile-mode)
  8. (use-package counsel-projectile
  9. :config
  10. (setq counsel-projectile-switch-project-action
  11. #'counsel-projectile-switch-project-action-vc)
  12. (counsel-projectile-mode 1))
  13. (use-package ibuffer-projectile
  14. :config
  15. (add-hook 'ibuffer-hook
  16. (lambda ()
  17. (ibuffer-projectile-set-filter-groups)
  18. (unless (eq ibuffer-sorting-mode 'alphabetic)
  19. (ibuffer-do-sort-by-alphabetic)))))
  20. (provide 'dkellner-projectile)