diff options
| author | tslil clingman <> | 2021-06-29 17:34:31 -0400 |
|---|---|---|
| committer | tslil clingman <> | 2021-06-29 18:28:18 -0400 |
| commit | 24f196ef4576ab1d8ab205e7378b439f2aa8e9ce (patch) | |
| tree | 9c1a4329e2f055ad80b7e0d5bd5a6f7843ac789f /emacs/inits/11-selectrum.el | |
| parent | d550a210bd05a0019ce3e1757d8ec32731d0f72c (diff) | |
Switch from Selectrum+CTRLF to vertico+consult+marginalia
In the process, rid myself of company and everything that depended on
it (RIP elpy), because i want a uniform interface for capfs, and
that's vertico+consult.
Diffstat (limited to 'emacs/inits/11-selectrum.el')
| -rw-r--r-- | emacs/inits/11-selectrum.el | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/emacs/inits/11-selectrum.el b/emacs/inits/11-selectrum.el deleted file mode 100644 index fa5feb7..0000000 --- a/emacs/inits/11-selectrum.el +++ /dev/null @@ -1,38 +0,0 @@ -;; Time-stamp: <2021-05-02 15h31 EDT (hobbies)> - -(use-package deadgrep - :ensure t - :bind (("C-c g" . deadgrep))) - -(defun selectrum-recentf () - (interactive) - (let ((selectrum-should-sort nil)) - (find-file (completing-read "Recent file: " recentf-list nil t)))) - -(defun selectrum-yank () - (interactive) - (let ((selectrum-should-sort nil)) - (insert (selectrum-completing-read "Yank: " (delete-dups kill-ring) nil t)))) - -(use-package selectrum - :ensure t - :bind (("C-x f" . selectrum-recentf) - ("M-y" . selectrum-yank)) - :config - (setq selectrum-num-candidates-displayed 7 - selectrum-count-style 'matches) - ;; If i don't want `enable-recursive-minibuffers' this is the next best thing: - ;; (setq-default completion-in-region-function selectrum--old-completion-in-region-function) - (setq enable-recursive-minibuffers t) - (selectrum-mode +1)) - -(use-package selectrum-prescient - :ensure t - :config - (selectrum-prescient-mode +1) - (prescient-persist-mode +1)) - -(use-package ctrlf - :ensure t - :config - (ctrlf-mode +1)) |
