Skip to content

Curated overseer.nvim templates for popular linters and compilers in Neovim

License

Notifications You must be signed in to change notification settings

franco-ruggeri/overseer-extra.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”Œ Overseer Extra

πŸ“– Overview

A collection of overseer.nvim templates for popular linters and compilers in Neovim.

This plugin expands overseer.nvim with a set of extra templates for popular linters and compilers, letting you effortlessly lint and build your project right from Neovim. All output is automatically parsed and sent to Neovim diagnostics or quickfix list, streamlining your workflow for rapid development and feedback.

demo

✨ Features

  • Plug-and-play overseer templates for widely-used linters and compilers.
  • Automatic integration with Neovim diagnostics for linters.
  • Automatic integration with Neovim quickfix for compilers.
  • Zero configuration required.

Note: Unlike LSP servers or other plugins (e.g., null-ls and nvim-lint), this plugin lints your whole project at once, giving you full workspace diagnostics on-demand and a complete overview of all project issues.

⚑ Installation

With lazy.nvim:

{ 
    "stevearc/overseer.nvim", 
    dependencies = {
        "franco-ruggeri/overseer-extra.nvim" 
    }, 
    opts = {
        templates = { "builtin", "extra" },
        -- other configuration
    }, 
} 

πŸ› οΈ Supported Tools

Linting templates:

Compilation templates:

🀝 Contributing

All contributions are welcome! For new features, before opening a pull request, please open an issue to discuss the idea.

About

Curated overseer.nvim templates for popular linters and compilers in Neovim

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages