Don't use use-package to setup before-save hooks

It causes the package to be lazy-loaded whenever the before-save hook
runs, even if you've not used the package in question yet.
This commit is contained in:
2019-08-17 17:34:16 +01:00
parent 1cb4369d6e
commit f683ce205b
2 changed files with 7 additions and 3 deletions

View File

@@ -22,7 +22,6 @@
:hook
(go-mode . siren-go-mode-setup)
(before-save . gofmt-before-save)
:init
(add-to-list 'projectile-globally-ignored-directories "Godeps")
@@ -48,6 +47,8 @@
:config
(message "loading go-mode")
(add-hook 'before-save-hook #'gofmt-before-save)
(when (memq window-system '(mac ns))
(exec-path-from-shell-copy-env "GOPATH"))

View File

@@ -38,7 +38,6 @@
(use-package tide
:hook
;; (before-save . tide-format-before-save)
(typescript-mode . siren-tide-mode-setup)
(web-mode . siren-tide-web-mode-setup)
@@ -63,7 +62,11 @@
(flycheck-mode +1)
(eldoc-mode +1)
(tide-hl-identifier-mode +1)
(company-mode +1)))
(company-mode +1))
:config
;; (add-hook 'before-save-hook #'tide-format-before-save)
)
(provide 'siren-typescript)
;;; siren-typescript.el ends here