-- AstroCommunity: import any community modules here -- We import this file in `lazy_setup.lua` before the `plugins/` folder. -- This guarantees that the specs are processed before any user plugins. ---@type LazySpec return { "AstroNvim/astrocommunity", -- Themes { import = "astrocommunity.colorscheme.catppuccin" }, { import = "astrocommunity.colorscheme.github-nvim-theme" }, { import = "astrocommunity.colorscheme.nightfox-nvim" }, -- Code completion tools { import = "astrocommunity.completion.copilot-lua-cmp" }, -- Diagnostic tools { import = "astrocommunity.diagnostics.lsp_lines-nvim" }, -- Extra programming lang support -- { import = "astrocommunity.programming-language-support.rest-nvim" }, -- Keybinding { import = "astrocommunity.keybinding.nvcheatsheet-nvim" }, -- LSP { import = "astrocommunity.lsp.garbage-day-nvim" }, { import = "astrocommunity.lsp.lsp-lens-nvim" }, -- Media stuff { import = "astrocommunity.media.presence-nvim" }, -- Editing support { import = "astrocommunity.editing-support.rainbow-delimiters-nvim" }, { import = "astrocommunity.editing-support.refactoring-nvim" }, { import = "astrocommunity.editing-support.todo-comments-nvim" }, -- Recipes { import = "astrocommunity.recipes.heirline-mode-text-statusline" }, -- Testing { import = "astrocommunity.test.neotest" }, { import = "astrocommunity.test.nvim-coverage" }, -- Packs { import = "astrocommunity.pack.ansible" }, { import = "astrocommunity.pack.cpp" }, { import = "astrocommunity.pack.cmake" }, { import = "astrocommunity.pack.docker" }, { import = "astrocommunity.pack.lua" }, { import = "astrocommunity.pack.markdown" }, { import = "astrocommunity.pack.python" }, { import = "astrocommunity.pack.rust" }, { import = "astrocommunity.pack.tailwindcss" }, { import = "astrocommunity.pack.terraform" }, { import = "astrocommunity.pack.toml" }, { import = "astrocommunity.pack.typescript" }, { import = "astrocommunity.pack.vue" }, { import = "astrocommunity.pack.yaml" }, }