working system
This commit is contained in:
commit
e0ad4ea627
53 changed files with 2927 additions and 0 deletions
21
lisp/init-projectile.el
Normal file
21
lisp/init-projectile.el
Normal file
|
@ -0,0 +1,21 @@
|
|||
;;; init-projectile.el --- Use Projectile for navigation within projects -*- lexical-binding: t -*-
|
||||
;;; Commentary:
|
||||
;;; Code:
|
||||
|
||||
(when (maybe-require-package 'projectile)
|
||||
(add-hook 'after-init-hook 'projectile-mode)
|
||||
|
||||
;; Shorter modeline
|
||||
(setq-default projectile-mode-line-prefix " Proj")
|
||||
|
||||
(when (executable-find "rg")
|
||||
(setq-default projectile-generic-command "rg --files --hidden -0"))
|
||||
|
||||
(with-eval-after-load 'projectile
|
||||
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map))
|
||||
|
||||
(maybe-require-package 'ibuffer-projectile))
|
||||
|
||||
|
||||
(provide 'init-projectile)
|
||||
;;; init-projectile.el ends here
|
Loading…
Add table
Add a link
Reference in a new issue