diff --git a/.config/nvim/lua/plugins/lazyvim-extras.lua b/.config/nvim/lua/plugins/lazyvim-extras.lua new file mode 100644 index 00000000..714dfb0d --- /dev/null +++ b/.config/nvim/lua/plugins/lazyvim-extras.lua @@ -0,0 +1,79 @@ +-- Here are the plugins from the extras that are included in LazyVim and I didnt change + +return { + -- Coding + { "tzachar/cmp-tabnine", optional = true }, + + -- DAP + { "jbyuki/one-small-step-for-vimkind", optional = true }, + + -- Editor + { "stevearc/aerial.nvim", optional = true }, + { "ggandor/flit.nvim", optional = true }, + { "ggandor/leap.nvim", optional = true }, + { "tpope/vim-repeat", optional = true }, + { "echasnovski/mini.files", optional = true }, + { "SmiteshP/nvim-navic", optional = true }, + { "simrat39/symbols-outline.nvim", optional = true }, + + -- Lang + -- Clangd + { "p00f/clangd_extensions.nvim", optional = true }, + + -- CMake + { "Civitasv/cmake-tools.nvim", optional = true }, + + -- Elixir + { "jfpedroza/neotest-elixir", optional = true }, + + -- Go + { "leoluz/nvim-dap-go", optional = true }, + { "nvim-neotest/neotest-go", optional = true }, + + -- Java + { "mfussenegger/nvim-jdtls", optional = true }, + + -- JSON + { "b0o/SchemaStore.nvim", optional = true }, + + -- Markdown + { "iamcco/markdown-preview.nvim", optional = true }, + + -- C# + { "Hoffs/omnisharp-extended-lsp.nvim", optional = true }, + + -- Python + { "wookayin/semshi", optional = true }, + { "nvim-neotest/neotest-python", optional = true }, + { "mfussenegger/nvim-dap-python", optional = true }, + { "linux-cultist/venv-selector.nvim", optional = true }, + + -- Ruby + { "suketa/nvim-dap-ruby", optional = true }, + { "olimorris/neotest-rspec", optional = true }, + + -- Rust + { "Saecki/crates.nvim", optional = true }, + { "rouge8/neotest-rust", optional = true }, + + -- Tailwind + { "roobert/tailwindcss-colorizer-cmp.nvim", optional = true }, + + -- Tex + { "lervag/vimtex", optional = true }, + + -- YAML + { "b0o/SchemaStore.nvim", optional = true }, + + -- LSP + { "nvimtools/none-ls.nvim", optional = true }, + + -- UI + { "echasnovski/mini.animate", optional = true }, + { "echasnovski/mini.starter", optional = true }, + + -- Util + { "luckasRanarison/tree-sitter-hypr", optional = true }, + { "echasnovski/mini.hipatterns", optional = true }, + { "ahmedkhalf/project.nvim", optional = true }, +}