summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-02-08 23:58:27 +0100
committerRobert Günzler <r@gnzler.io>2022-02-08 23:58:27 +0100
commitdb7d5dc5123d9aed20bb0c04838b1077fb5dce2d (patch)
treea619e053b26c6f8191a747c441b2113e48d1a140
parent9cf1fb11259a5e4a306d124a23d6b86a6308e2a8 (diff)
vim: configure gopls
-rw-r--r--.vim/lua/lsp.lua14
1 files changed, 8 insertions, 6 deletions
diff --git a/.vim/lua/lsp.lua b/.vim/lua/lsp.lua
index 0f9e640..d8a4818 100644
--- a/.vim/lua/lsp.lua
+++ b/.vim/lua/lsp.lua
@@ -143,14 +143,16 @@ local setup = function()
     capabilities = caps,
     settings = {
       gopls = {
-        -- analyses = {
-        --  composites = false
-        -- },
-        codelenses = {
-          test = true,
-          tidy = true,
+        analyses = {
+          --  composites = false,
+          fieldalignment = true,
+          nilness = true,
+          shadow = false,
+          unusedparams = true,
+          unusedwrite = true,
         },
         gofumpt = true,
+        -- hoverKind = 'Structured',
       }
     }
   }