summaryrefslogtreecommitdiff
path: root/emacs/inits/11-selectrum.el
diff options
context:
space:
mode:
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))