summaryrefslogtreecommitdiffstats
path: root/ravi-ergodox-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'ravi-ergodox-mode.el')
-rw-r--r--ravi-ergodox-mode.el9
1 files changed, 7 insertions, 2 deletions
diff --git a/ravi-ergodox-mode.el b/ravi-ergodox-mode.el
index 78221ab..8e1c2e8 100644
--- a/ravi-ergodox-mode.el
+++ b/ravi-ergodox-mode.el
@@ -58,8 +58,13 @@ Each function in the list receive no argument."
(define-key ravi-ergodox-mode-map (kbd "H-m") 'magit-status)
(define-key ravi-ergodox-mode-map (kbd "<f6>") 'ff-find-other-file)
-(define-key ravi-ergodox-mode-map (kbd "<f1>") 'ido-switch-buffer)
-(define-key ravi-ergodox-mode-map (kbd "<f2>") 'ido-find-file)
+(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-mini)
+ (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)))
(defun ravi-ergodox-mode-enable ()
"Turn on ergodox bindings mode."