e82959cc66
irrelevant elements are now correctly filtered out of lsp by orderless,corfu. fixed some whitespace, indentation
41 lines
884 B
EmacsLisp
41 lines
884 B
EmacsLisp
;;; editing-packages.el --- Editing and navigation configuration -*- lexical-binding: t; -*-
|
|
|
|
(use-package avy
|
|
:defer t
|
|
:config
|
|
(setq avy-timeout-seconds 0.25
|
|
avy-style 'at-full
|
|
avy-keys '(?a ?s ?d ?f ?g ?h ?j ?k ?l)
|
|
avy-orders-alist nil)
|
|
)
|
|
|
|
(use-package surround
|
|
:defer t
|
|
:bind-keymap ("M-'" . surround-keymap))
|
|
|
|
(use-package kirigami
|
|
:defer t
|
|
:commands (kirigami-open-fold
|
|
kirigami-open-fold-rec
|
|
kirigami-close-fold
|
|
kirigami-toggle-fold
|
|
kirigami-open-folds
|
|
kirigami-close-folds-except-current
|
|
kirigami-close-folds))
|
|
|
|
(use-package embark
|
|
:defer t
|
|
:bind
|
|
(("M-m" . embark-act)
|
|
("C-h B" . embark-bindings)
|
|
)
|
|
:config
|
|
(add-to-list 'display-buffer-alist
|
|
'("\\`\\*Embark Collect \\(Live\\|Completions\\)\\*"
|
|
nil
|
|
(window-parameters (mode-line-format . none))))
|
|
)
|
|
|
|
|
|
(provide 'editing-packages)
|