Split init.el into seperate modules
This commit is contained in:
21
lisp/init-project.el
Normal file
21
lisp/init-project.el
Normal file
@@ -0,0 +1,21 @@
|
||||
;;; init-project.el --- Project management configuration -*- lexical-binding: t -*-
|
||||
;;; Commentary:
|
||||
;;; Projectile and project management settings
|
||||
|
||||
;;; Code:
|
||||
|
||||
;;; Projectile - Project Management
|
||||
(use-package projectile
|
||||
:ensure t
|
||||
:init
|
||||
(projectile-mode +1)
|
||||
:bind-keymap ("C-c p" . projectile-command-map)
|
||||
:bind (("C-c d" . dired-jump)
|
||||
("C-c D" . projectile-dired))
|
||||
:config
|
||||
(setq projectile-completion-system 'default) ; Use default completion (works with Vertico)
|
||||
(setq projectile-switch-project-action #'projectile-dired)
|
||||
(setq projectile-enable-caching t))
|
||||
|
||||
(provide 'init-project)
|
||||
;;; init-project.el ends here
|
||||
Reference in New Issue
Block a user