parent
0a90a3f619
commit
73a8bc507f
5 changed files with 71 additions and 17 deletions
homeManagerModules/neovim/langs/golang
|
@ -13,23 +13,17 @@ in {
|
|||
neovim = {
|
||||
extraPackages = with pkgs; [go gopls];
|
||||
|
||||
plugins = [
|
||||
{
|
||||
plugin = pkgs.vimPlugins.clangd_extensions-nvim;
|
||||
type = "lua";
|
||||
config =
|
||||
# lua
|
||||
''
|
||||
local lsp = require('lspconfig');
|
||||
local default_capabilities = require('cmp_nvim_lsp').default_capabilities();
|
||||
extraLuaConfig =
|
||||
# lua
|
||||
''
|
||||
local lsp = require('lspconfig');
|
||||
local default_capabilities = require('cmp_nvim_lsp').default_capabilities();
|
||||
|
||||
lsp.gopls.setup({
|
||||
cmd = { '${pkgs.gopls}/bin/gopls' },
|
||||
capabilities = default_capabilities,
|
||||
});
|
||||
'';
|
||||
}
|
||||
];
|
||||
lsp.gopls.setup({
|
||||
cmd = { '${pkgs.gopls}/bin/gopls' },
|
||||
capabilities = default_capabilities,
|
||||
});
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue