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

30
lisp/init-search.el Normal file
View File

@@ -0,0 +1,30 @@
;;; init-search.el --- Search and navigation tools -*- lexical-binding: t -*-
;;; Commentary:
;;; Configuration for search tools like deadgrep, ripgrep, and wgrep
;;; Code:
;;; Deadgrep - fast search with ripgrep
(use-package deadgrep
:ensure t
:defer t
:commands deadgrep
:bind (("C-c r" . deadgrep)))
;;; Wgrep - editable grep buffers
(use-package wgrep
:ensure t
:defer t
:after grep
:config
(setq wgrep-auto-save-buffer t)
(setq wgrep-enable-key "r"))
;;; Ripgrep
(use-package ripgrep
:ensure t
:defer t
:commands (ripgrep-regexp))
(provide 'init-search)
;;; init-search.el ends here