Opinionated AstroNvim plugin configuration specs for the nvim-contrib org. These are lazy.nvim import modules — not standalone plugins.
| Module | Description |
|---|---|
nvim-config.lang.nvim-go |
Go — neotest with neotest-ginkgo adapter and coverage integration |
nvim-config.lang.nvim-rust |
Rust — neotest with rustaceanvim adapter and cargo-llvm-cov coverage |
nvim-config.test.nvim-coverage |
nvim-coverage — signs, keymaps, neotest consumer |
Import the specs you need in your AstroNvim lazy_setup:
require("lazy").setup({
-- AstroNvim base
{ "AstroNvim/AstroNvim", import = "astronvim.plugins" },
-- nvim-contrib config specs
{ import = "nvim-config.lang.nvim-go" },
{ import = "nvim-config.lang.nvim-rust" },
{ import = "nvim-config.test.nvim-coverage" },
})The repo must be on your Lua runtimepath — either clone it into your Neovim config or add it as a lazy.nvim dev plugin:
{
"nvim-contrib/nvim-config",
import = "nvim-config.lang.nvim-go",
},