   ("C-c i" . magit-status))
 
 (use-package git-commit			;TODO (spell)
-  :hook (git-commit-setup-hook . git-commit-turn-on-flyspell))
+  :hook (git-commit-setup . git-commit-turn-on-flyspell))
 
 (use-package git-timemachine)
 

	      ("C-c f"   . go-test-current-file)
	      ("C-c a"   . go-test-current-project))
  :hook
  (before-save-hook . gofmt-before-save))

(eval-after-load "dumb-jump"
  (add-hook 'go-mode 'my-dumb-jump-mode-hook))

(use-package yasnippet)

(use-package lsp-mode
  :init
  (setq lsp-keymap-prefix "M-SPC l")
  :custom
  (lsp-rust-server 'rust-analyzer)
  (lsp-prefer-capf t)
  :hook ((prog-mode . direnv-update-environment)
	 (prog-mode . lsp-deferred)
	 (lsp-mode . lsp-enable-which-key-integration)
	 ;; (before-save . lsp-format-buffer)
	 ;; (before-save . lsp-organize-imports)
