From d99a4be3898e02642802e17da9bd3b1d92fe7ca1 Mon Sep 17 00:00:00 2001 From: Sebastian Estrella <2049686+sestrella@users.noreply.github.com> Date: Wed, 10 Apr 2024 11:50:19 -0500 Subject: [PATCH] [neovim] Add Go to LSP config --- home/neovim/plugins/conform/config.lua | 1 + home/neovim/plugins/lspconfig/config.lua | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/home/neovim/plugins/conform/config.lua b/home/neovim/plugins/conform/config.lua index 24d8c24..709399d 100644 --- a/home/neovim/plugins/conform/config.lua +++ b/home/neovim/plugins/conform/config.lua @@ -7,6 +7,7 @@ conform.setup({ lsp_fallback = true, }, formatters_by_ft = { + go = { "gofmt" }, lua = { "stylua" }, python = { "black" }, }, diff --git a/home/neovim/plugins/lspconfig/config.lua b/home/neovim/plugins/lspconfig/config.lua index 24f46e4..744551a 100644 --- a/home/neovim/plugins/lspconfig/config.lua +++ b/home/neovim/plugins/lspconfig/config.lua @@ -1,6 +1,8 @@ -- https://github.com/neovim/nvim-lspconfig#suggested-configuration local servers = { bashls = {}, + gopls = {}, + jsonls = {}, lua_ls = { settings = { Lua = { @@ -29,7 +31,6 @@ local servers = { rust_analyzer = {}, terraformls = {}, tsserver = {}, - jsonls = {}, yamlls = { settings = { yaml = {