summaryrefslogtreecommitdiff
path: root/config/nvim/lua/plugins.lua
diff options
context:
space:
mode:
Diffstat (limited to 'config/nvim/lua/plugins.lua')
-rw-r--r--config/nvim/lua/plugins.lua45
1 files changed, 45 insertions, 0 deletions
diff --git a/config/nvim/lua/plugins.lua b/config/nvim/lua/plugins.lua
new file mode 100644
index 0000000..0e9701d
--- /dev/null
+++ b/config/nvim/lua/plugins.lua
@@ -0,0 +1,45 @@
+require("lazy").setup({
+ { "bluz71/vim-nightfly-colors", name = "nightfly", lazy = false, priority = 1000 },
+ { "nvim-lua/plenary.nvim" },
+ {
+ "ray-x/guihua.lua",
+ build = "cd lua/fzy && make",
+ },
+ { "neovim/nvim-lspconfig" },
+ { "Snyssfx/goerr-nvim" },
+ require("plugins.todo"),
+ require("plugins.codecompanion"),
+ require("plugins.resize"),
+ require("plugins.blankline"),
+ require("plugins.headlines"),
+ require("plugins.lsp_saga"),
+ require("plugins.lsp_signature"),
+ require("plugins.autosave"),
+ require("plugins.cmp"),
+ require("plugins.treesitter"),
+ require("plugins.tree"),
+ require("plugins.conform"),
+ require("plugins.dapui"),
+ require("plugins.dap"),
+ require("plugins.dap_go"),
+ require("plugins.go"),
+ require("plugins.goimpl"),
+ require("plugins.lualine"),
+ require("plugins.telescope"),
+ require("plugins.columns"),
+}, {
+ performance = {
+ rtp = {
+ disabled_plugins = {
+ "gzip",
+ "matchit",
+ "matchparen",
+ "netrwPlugin",
+ "tarPlugin",
+ "tohtml",
+ "tutor",
+ "zipPlugin",
+ },
+ },
+ },
+})