Compare commits

...

2 Commits

Author SHA1 Message Date
Rob Watson b2023a404b chore(nvim): perf tweaks 2024-06-26 20:51:06 +02:00
Rob Watson a7d7ee0e0f chore(nvim): gopls watch files 2024-06-26 20:51:06 +02:00
3 changed files with 17 additions and 8 deletions

5
nvimrc
View File

@ -30,6 +30,9 @@ command! -nargs=0 -bar Helptags
\| endfor
\| helptags ALL
" https://stackoverflow.com/questions/34675677/disable-highlight-matched-parentheses-in-vim-let-loaded-matchparen-1-not-w
let g:loaded_matchparen=1
set shiftwidth=2
set shiftround
set tabstop=2
@ -44,7 +47,7 @@ set smartindent
set copyindent
set autoindent
set hlsearch
set showmatch
set noshowmatch
set wildmenu
set wildmode=list:full,full
set number

View File

@ -92,11 +92,6 @@ require("lualine").setup({
lualine_x = {
{
function()
local go_status_line = vim.api.nvim_call_function("go#statusline#Show", {})
if go_status_line ~= "" then
return go_status_line
end
return vim.bo.filetype
end,
padding = { left = 1, right = 0 },

View File

@ -54,7 +54,7 @@ nvim_lsp.gopls.setup({
settings = {
gopls = {
staticcheck = true,
-- Disalbing linksInHover may not be working as expected:
-- Disabling linksInHover may not be working as expected:
linksInHover = false,
usePlaceholders = true,
experimentalPostfixCompletions = true,
@ -65,12 +65,23 @@ nvim_lsp.gopls.setup({
unusedresult = true,
nilness = true,
},
buildFlags = { "-tags=acceptance" }
},
},
init_options = {
usePlaceholders = true,
},
capabilities = capabilities,
capabilities = vim.tbl_extend(
"error",
capabilities,
{
workspace = {
didChangeWatchedFiles = {
dynamicRegistration = true
}
}
}
),
on_attach = on_attach,
})