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