feat: latest preferences

This commit is contained in:
Wil Simpson 2025-01-06 16:38:01 -05:00
parent 9d965db75f
commit 1fd6b5e58b
9 changed files with 106 additions and 67 deletions

View file

@ -1,18 +1,12 @@
return {
'ray-x/go.nvim',
requires = {
'ray-x/guihua.lua'
'ray-x/guihua.lua',
'neovim/nvim-lspconfig',
'nvim-treesitter/nvim-treesitter',
},
config = function()
require("go").setup()
local format_sync_grp = vim.api.nvim_create_augroup("GoImport", {})
vim.api.nvim_create_autocmd("BufWritePre", {
pattern = "*.go",
callback = function()
require('go.format').goimport()
end,
group = format_sync_grp,
})
require('go').setup()
end,
event = { 'CmdlineEnter' },
ft = { 'go', 'gomod' },