diff --git a/lazyvim.json b/lazyvim.json index 9dd32ad..95ac807 100644 --- a/lazyvim.json +++ b/lazyvim.json @@ -1,11 +1,9 @@ { "extras": [ - "lazyvim.plugins.extras.coding.tabnine", "lazyvim.plugins.extras.coding.yanky", "lazyvim.plugins.extras.dap.core", "lazyvim.plugins.extras.dap.nlua", "lazyvim.plugins.extras.editor.refactoring", - "lazyvim.plugins.extras.editor.trouble-v3", "lazyvim.plugins.extras.formatting.black", "lazyvim.plugins.extras.formatting.prettier", "lazyvim.plugins.extras.lang.cmake", @@ -18,7 +16,6 @@ "lazyvim.plugins.extras.lang.toml", "lazyvim.plugins.extras.lang.typescript", "lazyvim.plugins.extras.lang.yaml", - "lazyvim.plugins.extras.lazyrc", "lazyvim.plugins.extras.linting.eslint", "lazyvim.plugins.extras.lsp.none-ls", "lazyvim.plugins.extras.test.core", @@ -26,7 +23,7 @@ "lazyvim.plugins.extras.util.startuptime" ], "news": { - "NEWS.md": "4964" + "NEWS.md": "5204" }, - "version": 4 + "version": 6 } \ No newline at end of file diff --git a/lua/plugins/rayx-go.lua b/lua/plugins/rayx-go.lua new file mode 100644 index 0000000..5189f2d --- /dev/null +++ b/lua/plugins/rayx-go.lua @@ -0,0 +1,14 @@ +return { + "ray-x/go.nvim", + dependencies = { -- optional packages + "ray-x/guihua.lua", + "neovim/nvim-lspconfig", + "nvim-treesitter/nvim-treesitter", + }, + config = function() + require("go").setup() + end, + event = { "CmdlineEnter" }, + ft = { "go", "gomod" }, + build = ':lua require("go.install").update_all_sync()', -- if you need to install/update all binaries +}