summaryrefslogtreecommitdiff
path: root/emacs/inits/11-selectrum.el
diff options
context:
space:
mode:
authortslil clingman <>2021-06-29 17:34:31 -0400
committertslil clingman <>2021-06-29 18:28:18 -0400
commit24f196ef4576ab1d8ab205e7378b439f2aa8e9ce (patch)
tree9c1a4329e2f055ad80b7e0d5bd5a6f7843ac789f /emacs/inits/11-selectrum.el
parentd550a210bd05a0019ce3e1757d8ec32731d0f72c (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.el38
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))