mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 02:52:37 +00:00 
			
		
		
		
	Deploy PR #749 preview
This commit is contained in:
		
					parent
					
						
							
								4021813ee6
							
						
					
				
			
			
				commit
				
					
						d1ae429a00
					
				
			
		
					 1 changed files with 312 additions and 3 deletions
				
			
		|  | @ -5624,6 +5624,315 @@ boolean</p> | |||
| <p><span class="emphasis"><em>Example:</em></span> | ||||
| <code class="literal">true</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.lint_after_save"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.lint_after_save"><code class="option">vim.diagnostics.nvim-lint.lint_after_save</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Whether to enable autocmd to lint after each save.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">true</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Example:</em></span> | ||||
| <code class="literal">true</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters"><code class="option">vim.diagnostics.nvim-lint.linters</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Linter configurations. Builtin linters will be updated and not | ||||
| replaced, but note that this is not a deep extend operation, i.e. if | ||||
| you define an <code class="literal">env</code> option, it will replace the entire <code class="literal">env</code> table | ||||
| provided by the builtin (if it exists).</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| attribute set of (submodule)</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">{ }</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">'' | ||||
|   { | ||||
|     phpcs = { | ||||
|       args = ["-q" "--report-json" "-"]; | ||||
|    | ||||
|       # this will replace the builtin's env table if it exists | ||||
|       env = { | ||||
|         ENV_VAR = "something"; | ||||
|       }; | ||||
|     }; | ||||
|   } | ||||
| '' | ||||
| </code></pre> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.append_fname"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.append_fname"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.append_fname</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Automatically add the current file name to the commands arguments. Only | ||||
| has an effect if stdin is false</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.args"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.args"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.args</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Arguments to pass</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or (list of (string or (luaInline)))</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.cmd"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.cmd"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.cmd</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Command of the linter</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or string</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.cwd"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.cwd"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.cwd</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Working directory of the linter</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or string</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.env"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.env"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.env</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Environment variables to use</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or (attribute set of string)</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.ignore_exitcode"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.ignore_exitcode"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.ignore_exitcode</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Declares if exit code != 1 should be ignored or result in a warning.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.name"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.name"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.name</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Name of the linter</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or string</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.parser"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.parser"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.parser</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Parser function</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or (luaInline)</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.stdin"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.stdin"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.stdin</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Send content via stdin.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
| <code class="filename"><a class="filename"  href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_top"> | ||||
| <nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.diagnostics.nvim-lint.linters._name_.stream"></a><a class="term" href="options.html#opt-vim.diagnostics.nvim-lint.linters._name_.stream"><code class="option">vim.diagnostics.nvim-lint.linters.<name>.stream</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Result stream</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or one of “stdout”, “stderr”, “both”</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">null</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
|  | @ -16352,13 +16661,13 @@ list of string</p> | |||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Markdown formatter to use</p> | ||||
| <p>Markdown formatter to use. <code class="literal">denofmt</code> is deprecated and currently aliased to deno_fmt.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| one of “denofmt”, “prettierd”</p> | ||||
| one of “deno_fmt”, “denofmt”, “prettierd”</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">"denofmt"</code></p> | ||||
| <code class="literal">"deno_fmt"</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 GitHub Actions
				GitHub Actions