diff options
| author | Ravi R Kiran <aine.marina@gmail.com> | 2021-09-13 02:35:59 (GMT) |
|---|---|---|
| committer | Ravi R Kiran <aine.marina@gmail.com> | 2021-09-13 02:45:36 (GMT) |
| commit | 50a760454df78c56c521174fc2ac9b59570b4962 (patch) | |
| tree | 646ea7452031c18e45a12b31d9e33e3d635346ce /lisp/ravi-ergodox-mode.el | |
| parent | 89e27d124124156a01a228f785aa240e531afc35 (diff) | |
| download | dotemacs-50a760454df78c56c521174fc2ac9b59570b4962.zip dotemacs-50a760454df78c56c521174fc2ac9b59570b4962.tar.gz dotemacs-50a760454df78c56c521174fc2ac9b59570b4962.tar.bz2 | |
Selectrum/vertico
Still need to find an alternative for helm-dash and browse-kill-ring
Diffstat (limited to 'lisp/ravi-ergodox-mode.el')
| -rw-r--r-- | lisp/ravi-ergodox-mode.el | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/lisp/ravi-ergodox-mode.el b/lisp/ravi-ergodox-mode.el index 852285e..ddee53e 100644 --- a/lisp/ravi-ergodox-mode.el +++ b/lisp/ravi-ergodox-mode.el @@ -57,13 +57,17 @@ Each function in the list receive no argument." ))) (define-key ravi-ergodox-mode-map (kbd "H-m") 'magit-status) -(if (and (boundp 'ravi/use-helm-instead-of-ido) ravi/use-helm-instead-of-ido) - (progn - (define-key ravi-ergodox-mode-map (kbd "<f1>") 'helm-multi-files) - (define-key ravi-ergodox-mode-map (kbd "<f2>") 'helm-find-files)) - (progn - (define-key ravi-ergodox-mode-map (kbd "<f1>") 'ido-switch-buffer) - (define-key ravi-ergodox-mode-map (kbd "<f2>") 'ido-find-file))) +(when (boundp 'ravi/use-selection-system) + (pcase ravi/use-selection-system + ('helm (define-key ravi-ergodox-mode-map (kbd "<f1>") 'helm-multi-files) + (define-key ravi-ergodox-mode-map (kbd "<f2>") 'helm-find-files)) + ('ido (define-key ravi-ergodox-mode-map (kbd "<f1>") 'ido-switch-buffer) + (define-key ravi-ergodox-mode-map (kbd "<f2>") 'ido-find-file)) + ('selectrum (define-key ravi-ergodox-mode-map (kbd "<f1>") 'consult-buffer) + (define-key ravi-ergodox-mode-map (kbd "<f2>") 'find-file)) + ('vertico (define-key ravi-ergodox-mode-map (kbd "<f1>") 'consult-buffer) + (define-key ravi-ergodox-mode-map (kbd "<f2>") 'find-file)) + (_ nil))) (defun ravi-ergodox-mode-enable () "Turn on ergodox bindings mode." |
