Norme.nvim
A Neovim Linter for the École 42 Norme.
Install / Use
/learn @vinicius507/Norme.nvimREADME
Norme.nvim
A null-ls source for École 42 norminette
Requirements
- NeoVim
v0.8+. - null-ls.nvim
- Executable
norminettein yourPATH
Installation
<details><summary>Using lazy.nvim</summary>Norme.nvim LazySpec:
local spec = {
"vinicius507/norme.nvim",
dependencies = { "jose-elias-alvarez/null-ls.nvim" }
}
</details>
<details><summary>Using Packer</summary>
use({
"vinicius507/norme.nvim",
requires = { "jose-elias-alvarez/null-ls.nvim" }
})
</details>
Setup
You can pass your configuration via the setup function.
Warning Remember to setup the plugin only after setting up null-ls!
require("null-ls").setup({ ... })
require("norme").setup({
-- Your configuration
cmd = os.getenv('HOME') .. '/.local/bin/norminette'
})
Norme.nvim comes with the following defaults:
---@type NormeConfig
local defaults = {
cmd = "norminette",
}
