summaryrefslogtreecommitdiffstats
path: root/init.el
diff options
context:
space:
mode:
Diffstat (limited to 'init.el')
-rw-r--r--init.el13
1 files changed, 11 insertions, 2 deletions
diff --git a/init.el b/init.el
index 0f5391c..2dc9598 100644
--- a/init.el
+++ b/init.el
@@ -82,6 +82,9 @@
result))
;; ---------------------------------------------------------------------
+(defvar ravi/use-helm-instead-of-ido t
+ "Prefer helm to ido")
+
(when (file-exists-p (ravi/emacs-file "local.el"))
(load-file (ravi/emacs-file "local.el"))
)
@@ -103,8 +106,13 @@
(diminish 'ravi-ergodox-mode))
(progn
;; Temporary key-bindings
- (bind-key "<f9>" 'ido-find-file)
- (bind-key "<f8>" 'ido-switch-buffer)
+ (if (and (boundp 'ravi/use-helm-instead-of-ido) ravi/use-helm-instead-of-ido)
+ (progn
+ (bind-key "<f9>" 'helm-find-files)
+ (bind-key "<f8>" 'helm-mini))
+ (progn
+ (bind-key "<f9>" 'ido-find-file)
+ (bind-key "<f8>" 'ido-switch-buffer)))
(bind-key "<f12>" 'undo-tree-undo)))
(use-package keyadvice
@@ -125,6 +133,7 @@
(set varname (append basic-var (symbol-value hack-varname))))))
(require 'ravi-init-ido)
+(require 'ravi-init-helm)
(require 'ravi-init-marks)
(require 'ravi-init-appearance)
(require 'ravi-init-files)