Split init.el into seperate modules

This commit is contained in:
Jens Luedicke
2025-09-08 12:14:12 +02:00
parent 39d5bafe42
commit e3a5872218
25 changed files with 2306 additions and 783 deletions

21
lisp/init-project.el Normal file
View 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