|
@@ -141,7 +141,7 @@
|
|
|
(use-package writeroom-mode ; for clutter-free writing
|
|
|
:ensure t
|
|
|
:defer t)
|
|
|
-(use-package writegood ; for M-x writegood-mode to avoid passive tense etc
|
|
|
+(use-package writegood-mode ; for M-x writegood-mode to avoid passive tense etc
|
|
|
:ensure t
|
|
|
:defer t)
|
|
|
(use-package adaptive-wrap
|
|
@@ -250,6 +250,17 @@
|
|
|
:ensure t
|
|
|
:after magit
|
|
|
:init (abridge-diff-mode 1))
|
|
|
+(use-package vertico ; for completion in M-x, filenames, etc
|
|
|
+ :ensure t
|
|
|
+ :config
|
|
|
+ (vertico-mode)
|
|
|
+ (vertico-multiform-mode)
|
|
|
+ (keymap-set vertico-map "TAB" #'minibuffer-complete)
|
|
|
+ (setq read-extended-command-predicate 'command-completion-default-include-p
|
|
|
+ vertico-count 28 ; Show more candidates
|
|
|
+ read-file-name-completion-ignore-case t ; Ignore case of file names
|
|
|
+ read-buffer-completion-ignore-case t ; Ignore case in buffer completion
|
|
|
+ completion-ignore-case t)) ; Ignore case in completion
|
|
|
(use-package company ; Company (complete anything) mode
|
|
|
:ensure t
|
|
|
:hook
|