From 16605985f39d3df683289a6260069958ab484a0b Mon Sep 17 00:00:00 2001 From: Muhammad Nauman Raza Date: Mon, 14 Nov 2022 21:37:52 +0000 Subject: [PATCH] feat: Go support Removed Rust support as I don't use Rust anymore. --- lisp/languages.el | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lisp/languages.el b/lisp/languages.el index 801917b..06ea989 100644 --- a/lisp/languages.el +++ b/lisp/languages.el @@ -4,14 +4,17 @@ (use-package markdown-mode) ;; Diagnostics -(use-package flymake) +(use-package flycheck) ;; eglot - Language Server Protocol ingegration (use-package eglot) -;; Rust -(use-package rustic - :custom - (rustic-lsp-client 'eglot)) ; Make eglot the default LSP client +;; Go +(use-package go-mode + :config + (add-hook 'before-save-hook 'gofmt-before-save) ; Format on save + :hook + (go-mode . flycheck-mode)) ; Enable flycheck-mode by default +;; Autobrackets (add-hook 'prog-mode-hook 'electric-pair-mode)