SkillAgentSearch skills...

Norme.nvim

A Neovim Linter for the École 42 Norme.

Install / Use

/learn @vinicius507/Norme.nvim
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Norme.nvim

A null-ls source for École 42 norminette

Requirements

  • NeoVim v0.8+.
  • null-ls.nvim
  • Executable norminette in your PATH

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",
}
View on GitHub
GitHub Stars17
CategoryDevelopment
Updated1y ago
Forks2

Languages

Lua

Security Score

75/100

Audited on Apr 19, 2024

No findings