Simplify ruby layer use-package

`:mode` implies `:defer t` so I removed all the `:defer t` when
`:mode` is used
This commit is contained in:
syl20bnr 2015-03-15 23:48:58 -04:00
parent 96e96ae8e4
commit 8b175d6eb6

View file

@ -36,7 +36,6 @@
(defun ruby/init-enh-ruby-mode ()
"Initialize Ruby Mode"
(use-package enh-ruby-mode
:defer t
:mode (("\\(Rake\\|Thor\\|Guard\\|Gem\\|Cap\\|Vagrant\\|Berks\\|Pod\\|Puppet\\)file\\'" . enh-ruby-mode)
("\\.\\(rb\\|rabl\\|ru\\|builder\\|rake\\|thor\\|gemspec\\|jbuilder\\)\\'" . enh-ruby-mode))))
@ -49,7 +48,8 @@
(defun ruby/init-bundler ()
(use-package bundler
:defer t
:init (progn
:init
(progn
(evil-leader/set-key-for-mode 'enh-ruby-mode "mbc" 'bundle-check)
(evil-leader/set-key-for-mode 'enh-ruby-mode "mbi" 'bundle-install)
(evil-leader/set-key-for-mode 'enh-ruby-mode "mbs" 'bundle-console)
@ -59,9 +59,11 @@
(defun ruby/init-projectile-rails ()
(use-package projectile-rails
:defer t
:init (progn
:init
(progn
(add-hook 'projectile-mode-hook 'projectile-rails-on))
:config (progn
:config
(progn
(spacemacs|diminish projectile-rails-mode "" " R")
; Code navigation
;; Find files
@ -114,7 +116,8 @@
(use-package robe
:defer t
:init (add-hook 'enh-ruby-mode-hook 'robe-mode)
:config (progn
:config
(progn
(spacemacs|diminish robe-mode "" " r")
;; robe mode specific
(evil-leader/set-key-for-mode 'enh-ruby-mode "mgg" 'robe-jump)
@ -131,17 +134,15 @@
(defun ruby/init-yaml-mode ()
"Initialize YAML mode"
(use-package yaml-mode
:defer t
:mode (("\\.\\(yml\\|yaml\\)\\'" . yaml-mode)
("Procfile\\'" . yaml-mode))
:config (add-hook 'yaml-mode-hook
'(lambda ()
(define-key yaml-mode-map "\C-m" 'newline-and-indent)))
:mode (("\\.\\(yml\\|yaml\\)\\'" . yaml-mode)
("Procfile\\'" . yaml-mode))))
(define-key yaml-mode-map "\C-m" 'newline-and-indent)))))
(defun ruby/init-feature-mode ()
"Initialize Cucumber feature mode"
(use-package feature-mode
:defer t
:mode (("\\.feature\\'" . feature-mode))))