diff options
| author | tslil clingman <> | 2020-03-04 10:30:21 -0800 |
|---|---|---|
| committer | tslil clingman <> | 2020-03-04 10:30:21 -0800 |
| commit | a8b572173842b2a1f31bc4109de59ff471a84256 (patch) | |
| tree | 71c24e82b65140d163296ac7a03d6f9616ca81d0 /emacs/inits | |
| parent | c7324352f90f11512e3a64ae712594384fb9a56a (diff) | |
Dropped ivy for selectrum
Diffstat (limited to 'emacs/inits')
| -rw-r--r-- | emacs/inits/11-selectrum.el | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/emacs/inits/11-selectrum.el b/emacs/inits/11-selectrum.el new file mode 100644 index 0000000..f6e43bb --- /dev/null +++ b/emacs/inits/11-selectrum.el @@ -0,0 +1,43 @@ +;; Time-stamp: <2020-03-03 13:47:30 (tslil@bison)> + +(use-package deadgrep + :ensure t + :bind (("C-c g" . deadgrep))) + +(use-package quelpa + :ensure t + :init (setq quelpa-update-melpa-p nil)) + +(quelpa '(selectrum :fetcher git :url "https://github.com/raxod502/selectrum.git")) + +(defun selectrum-recentf () + (interactive) + (find-file (completing-read "Recent file: " recentf-list nil t))) + +(defun selectrum-yank () + (interactive) + (let ((selectrum-should-sort-p nil)) + (insert (completing-read "Yank: " kill-ring-yank-pointer nil t)))) + +(use-package selectrum + :bind (("C-x f" . selectrum-recentf) + ("M-y" . selectrum-yank)) + :config + (selectrum-mode +1)) + +(use-package prescient + :ensure t) + +(quelpa '(selectrum-prescient :fetcher git :url "https://github.com/raxod502/prescient.git")) + +(use-package selectrum-prescient + :ensure t + :config + (selectrum-prescient-mode +1) + (prescient-persist-mode +1)) + +;; (quelpa '(ctrlf :fetcher git :url "https://github.com/raxod502/ctrlf.git")) + +;; (use-package ctrlf +;; :ensure t +;; :config (ctrlf-mode +1)) |
