Update config
This commit is contained in:
parent
ac7cf98bb0
commit
de9b76088f
81
init.lua
81
init.lua
|
@ -314,13 +314,15 @@ require('lazy').setup({
|
|||
|
||||
-- Document existing key chains
|
||||
spec = {
|
||||
{ '<leader>c', group = '[C]ode', mode = { 'n', 'x' } },
|
||||
{ '<leader>d', group = '[D]ocument' },
|
||||
{ '<leader>r', group = '[R]ename' },
|
||||
{ '<leader>s', group = '[S]earch' },
|
||||
{ '<leader>w', group = '[W]orkspace' },
|
||||
{ '<leader>t', group = '[T]oggle' },
|
||||
{ '<leader>h', group = 'Git [H]unk', mode = { 'n', 'v' } },
|
||||
{ '<leader>a', group = 'Ai' },
|
||||
{ '<leader>c', group = 'Code', mode = { 'n', 'x' } },
|
||||
{ '<leader>d', group = 'Document' },
|
||||
{ '<leader>r', group = 'Rename' },
|
||||
{ '<leader>s', group = 'Search' },
|
||||
{ '<leader>w', group = 'Workspace' },
|
||||
{ '<leader>t', group = 'Tests' },
|
||||
{ '<leader>g', group = 'Git' },
|
||||
{ '<leader>h', group = 'Git Hunk', mode = { 'n', 'v' } },
|
||||
},
|
||||
},
|
||||
},
|
||||
|
@ -616,38 +618,38 @@ require('lazy').setup({
|
|||
local servers = {
|
||||
-- clangd = {},
|
||||
gopls = {
|
||||
-- gofumpt = true,
|
||||
-- codelenses = {
|
||||
-- gc_details = false,
|
||||
-- generate = true,
|
||||
-- regenerate_cgo = true,
|
||||
-- run_govulncheck = true,
|
||||
-- test = true,
|
||||
-- tidy = true,
|
||||
-- upgrade_dependency = true,
|
||||
-- vendor = true,
|
||||
-- },
|
||||
-- hints = {
|
||||
-- assignVariableTypes = true,
|
||||
-- compositeLiteralFields = true,
|
||||
-- compositeLiteralTypes = true,
|
||||
-- constantValues = true,
|
||||
-- functionTypeParameters = true,
|
||||
-- parameterNames = true,
|
||||
-- rangeVariableTypes = true,
|
||||
-- },
|
||||
-- analyses = {
|
||||
-- fieldalignment = true,
|
||||
-- nilness = true,
|
||||
-- unusedparams = true,
|
||||
-- unusedwrite = true,
|
||||
-- useany = true,
|
||||
-- },
|
||||
-- usePlaceholders = true,
|
||||
-- completeUnimported = true,
|
||||
-- staticcheck = true,
|
||||
-- directoryFilters = { '-.git', '-.vscode', '-.idea', '-.vscode-test', '-node_modules' },
|
||||
-- semanticTokens = true,
|
||||
gofumpt = true,
|
||||
codelenses = {
|
||||
gc_details = false,
|
||||
generate = true,
|
||||
regenerate_cgo = true,
|
||||
run_govulncheck = true,
|
||||
test = true,
|
||||
tidy = true,
|
||||
upgrade_dependency = true,
|
||||
vendor = true,
|
||||
},
|
||||
hints = {
|
||||
assignVariableTypes = true,
|
||||
compositeLiteralFields = true,
|
||||
compositeLiteralTypes = true,
|
||||
constantValues = true,
|
||||
functionTypeParameters = true,
|
||||
parameterNames = true,
|
||||
rangeVariableTypes = true,
|
||||
},
|
||||
analyses = {
|
||||
fieldalignment = true,
|
||||
nilness = true,
|
||||
unusedparams = true,
|
||||
unusedwrite = true,
|
||||
useany = true,
|
||||
},
|
||||
usePlaceholders = true,
|
||||
completeUnimported = true,
|
||||
staticcheck = true,
|
||||
directoryFilters = { '-.git', '-.vscode', '-.idea', '-.vscode-test', '-node_modules' },
|
||||
semanticTokens = true,
|
||||
},
|
||||
-- pyright = {},
|
||||
-- rust_analyzer = {},
|
||||
|
@ -694,7 +696,6 @@ require('lazy').setup({
|
|||
'gofumpt',
|
||||
'gomodifytags',
|
||||
'impl',
|
||||
'delve',
|
||||
})
|
||||
require('mason-tool-installer').setup { ensure_installed = ensure_installed }
|
||||
|
||||
|
|
|
@ -17,10 +17,6 @@ require('lspconfig').gopls.setup {
|
|||
}
|
||||
|
||||
return {
|
||||
{
|
||||
'leoluz/nvim-dap-go',
|
||||
opts = {},
|
||||
},
|
||||
{
|
||||
'fredrikaverpil/neotest-golang',
|
||||
},
|
||||
|
@ -35,16 +31,6 @@ return {
|
|||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
'mfussenegger/nvim-dap',
|
||||
optional = true,
|
||||
dependencies = {
|
||||
{
|
||||
'leoluz/nvim-dap-go',
|
||||
opts = {},
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
'nvim-neotest/neotest',
|
||||
optional = true,
|
||||
|
|
Loading…
Reference in New Issue