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:
parent
96e96ae8e4
commit
8b175d6eb6
|
@ -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))))
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue