2014-09-05 17:08:40 -04:00
|
|
|
(provide 'init-dev)
|
|
|
|
|
|
|
|
(use-package dash-at-point
|
|
|
|
:commands (dash-at-point dash-at-point-with-docset)
|
2014-11-29 20:21:03 -05:00
|
|
|
:if is-mac)
|
2014-09-05 17:08:40 -04:00
|
|
|
|
|
|
|
(use-package rainbow-delimiters
|
|
|
|
:commands rainbow-delimiters-mode
|
2014-11-29 20:21:03 -05:00
|
|
|
:init (add-hook 'emacs-lisp-mode-hook 'rainbow-delimiters-mode))
|
2014-09-05 17:08:40 -04:00
|
|
|
|
|
|
|
;;; Config modes
|
|
|
|
(use-package yaml-mode :defer t
|
2014-11-29 20:21:03 -05:00
|
|
|
:config (add-hook 'yaml-mode-hook 'enable-tab-width-2))
|
2014-09-05 17:08:40 -04:00
|
|
|
|
|
|
|
(use-package json-mode
|
|
|
|
:mode (("\\.json\\'" . json-mode)
|
|
|
|
("\\.jshintrc\\'" . json-mode)))
|
2014-11-29 20:21:03 -05:00
|
|
|
|
|
|
|
(use-package hl-todo
|
|
|
|
:init (add-hook 'find-file-hook 'hl-todo-mode))
|
|
|
|
|
|
|
|
(use-package regex-tool
|
|
|
|
:commands regex-tool
|
|
|
|
:config (setq regex-tool-backend 'perl)
|
|
|
|
:init (add-hook 'regex-tool-mode-hook 'whitespace-newline-mode))
|