diff options
Diffstat (limited to 'home/.emacs.d/config/navigation.el')
-rw-r--r-- | home/.emacs.d/config/navigation.el | 74 |
1 files changed, 31 insertions, 43 deletions
diff --git a/home/.emacs.d/config/navigation.el b/home/.emacs.d/config/navigation.el index 6b93410..7c9291a 100644 --- a/home/.emacs.d/config/navigation.el +++ b/home/.emacs.d/config/navigation.el @@ -1,39 +1,27 @@ (use-package helm - :init (progn - (require 'helm-config) - (helm-mode t) - - (use-package helm-ag - :ensure helm-ag - :bind ("C-c a" . helm-ag)) - - (use-package helm-descbinds - :ensure helm-descbinds - :bind ("C-h b" . helm-descbinds)) - - (use-package helm-projectile - :ensure helm-projectile - :bind ("C-c h" . helm-projectile)) - - (use-package helm-swoop - :ensure helm-swoop - :bind (("C-c o" . helm-swoop) - ("C-c M-o" . helm-multi-swoop))) - - (bind-key "C-c C-SPC" 'helm-ff-run-toggle-auto-update helm-find-files-map)) - - :config (setq helm-candidate-number-limit 100 - helm-idle-delay 0.0 ; update fast sources immediately (doesn't). - helm-input-idle-delay 0.01 ; this actually updates things reeeelatively quickly. - helm-yas-display-key-on-candidate t - helm-quick-update t - helm-M-x-requires-pattern nil - helm-ff-skip-boring-files t - helm-split-window-in-side-p t ; open helm buffer inside current window - helm-M-x-fuzzy-match t - helm-buffers-fuzzy-matching t - helm-recentf-fuzzy-match t - helm-ff-file-name-history-use-recentf t) + :config + (use-package helm-descbinds + :bind ("C-h b" . helm-descbinds)) + + (use-package helm-projectile + :bind ("C-c h" . helm-projectile)) + + (use-package helm-swoop + :bind (("C-c o" . helm-swoop) + ("C-c M-o" . helm-multi-swoop))) + + (setq helm-candidate-number-limit 100 + helm-idle-delay 0.0 ; update fast sources immediately (doesn't). + helm-input-idle-delay 0.01 ; this actually updates things reeeelatively quickly. + helm-yas-display-key-on-candidate t + helm-quick-update t + helm-M-x-requires-pattern nil + helm-ff-skip-boring-files t + helm-split-window-in-side-p t ; open helm buffer inside current window + helm-M-x-fuzzy-match t + helm-buffers-fuzzy-matching t + helm-recentf-fuzzy-match t + helm-ff-file-name-history-use-recentf t) :bind (("C-c h" . helm-mini) ("C-h a" . helm-apropos) @@ -55,11 +43,11 @@ (use-package projectile :diminish projectile-mode - :config (progn - (setq projectile-keymap-prefix (kbd "C-c p")) - (setq projectile-completion-system 'default) - (setq projectile-enable-caching t) - (setq projectile-indexing-method 'alien) - (add-to-list 'projectile-globally-ignored-files "node-modules") - (projectile-global-mode) - (helm-projectile-on))) + :config + (setq projectile-keymap-prefix (kbd "C-c p")) + (setq projectile-completion-system 'default) + (setq projectile-enable-caching t) + (setq projectile-indexing-method 'alien) + (add-to-list 'projectile-globally-ignored-files "node-modules") + (projectile-global-mode) + (helm-projectile-on)) |