From 9ea66275878780bcf74fcbeed26ab260929c1520 Mon Sep 17 00:00:00 2001 From: Sameer Rahmani Date: Wed, 11 Nov 2020 12:32:40 +0000 Subject: [PATCH] Remove go-eldoc since it's replaced by lsp --- lib/extensions/go.el | 1 - lib/extensions/go/init.el | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/extensions/go.el b/lib/extensions/go.el index 9f74808..0365bdc 100644 --- a/lib/extensions/go.el +++ b/lib/extensions/go.el @@ -10,7 +10,6 @@ (depends-on 'go-mode) (depends-on 'go-add-tags) (depends-on 'go-stacktracer) -(depends-on 'go-eldoc) (depends-on 'gotest) (depends-on 'exec-path-from-shell) diff --git a/lib/extensions/go/init.el b/lib/extensions/go/init.el index b8f7f02..b8bfbf4 100644 --- a/lib/extensions/go/init.el +++ b/lib/extensions/go/init.el @@ -5,13 +5,15 @@ (defun fg42-go-hook () ;; move to action "Set's up emacs hooks and turn necessary modes on." + (lsp-register-custom-settings + '(("gopls.completeUnimported" t t) + ("gopls.staticcheck" t t))) (lsp) (with-ability yas (yas-minor-mode-on)) (setq-local company-backends '(company-capf company-dabbrev company-dabbrev-code)) (add-hook 'before-save-hook #'lsp-format-buffer t t) (add-hook 'before-save-hook #'lsp-organize-imports t t) - (add-hook 'go-mode-hook 'go-eldoc-setup) (local-set-key (kbd "M-.") #'godef-jump) (local-set-key (kbd "M-*") 'pop-tag-mark))