mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-29 18:33:53 +00:00 
			
		
		
		
	Deploy PR #865 preview
This commit is contained in:
		
					parent
					
						
							
								1e22d9954b
							
						
					
				
			
			
				commit
				
					
						a865a6f88a
					
				
			
		
					 1 changed files with 241 additions and 24 deletions
				
			
		|  | @ -3984,6 +3984,247 @@ package <span class="emphasis"><em>(read only)</em></span></p> | |||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.enable"></a><a class="term" href="options.html#opt-vim.clipboard.enable"><code class="option">vim.clipboard.enable</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Whether to enable clipboard management for Neovim. Users may still choose to manage their | ||||
| clipboard through <a class="xref" href="options.html#opt-vim.options"  ><code class="option">vim.options</code></a> should they wish to avoid using | ||||
| this module. | ||||
| .</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">false</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers"></a><a class="term" href="options.html#opt-vim.clipboard.providers"><code class="option">vim.clipboard.providers</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Clipboard providers for which packages will be added to nvf’s | ||||
| <code class="option">extraPackages</code>. The <code class="literal">package</code> field may be set to <code class="literal">null</code> | ||||
| if related packages are already found in system packages to | ||||
| potentially reduce closure sizes.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| submodule</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">{ }</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers.wl-copy.enable"></a><a class="term" href="options.html#opt-vim.clipboard.providers.wl-copy.enable"><code class="option">vim.clipboard.providers.wl-copy.enable</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Whether to enable wl-copy.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">false</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers.wl-copy.package"></a><a class="term" href="options.html#opt-vim.clipboard.providers.wl-copy.package"><code class="option">vim.clipboard.providers.wl-copy.package</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>The wl-clipboard package to use.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or package</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">pkgs.wl-clipboard</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers.xclip.enable"></a><a class="term" href="options.html#opt-vim.clipboard.providers.xclip.enable"><code class="option">vim.clipboard.providers.xclip.enable</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Whether to enable xclip.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">false</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers.xclip.package"></a><a class="term" href="options.html#opt-vim.clipboard.providers.xclip.package"><code class="option">vim.clipboard.providers.xclip.package</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>The xclip package to use.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or package</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">pkgs.xclip</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers.xsel.enable"></a><a class="term" href="options.html#opt-vim.clipboard.providers.xsel.enable"><code class="option">vim.clipboard.providers.xsel.enable</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Whether to enable xsel.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">false</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.providers.xsel.package"></a><a class="term" href="options.html#opt-vim.clipboard.providers.xsel.package"><code class="option">vim.clipboard.providers.xsel.package</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>The xsel package to use.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| null or package</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">pkgs.xsel</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.clipboard.registers"></a><a class="term" href="options.html#opt-vim.clipboard.registers"><code class="option">vim.clipboard.registers</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>The register to be used by the Neovim clipboard. Recognized types are:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>unnamed: Vim will use the clipboard register <code class="literal">"*"</code> for all yank, delete, | ||||
| change and put operations which would normally go to the unnamed register.</p></li><li class="listitem"><p>unnamedplus: A variant of the “unnamed” flag which uses the clipboard register | ||||
| <code class="literal">"+"</code> (<span class="command"><strong>:h quoteplus</strong></span>) instead of register <code class="literal">"*"</code> for all yank, delete, | ||||
| change and put operations which would normally go to the unnamed register.</p></li></ul></div><p>When <code class="literal">unnamed</code> and <code class="literal">unnamedplus</code> is included simultaneously yank and delete | ||||
| operations (but not put) will additionally copy the text into register <code class="literal">"*"</code>.</p><p>Please see  <span class="command"><strong>:h clipboard</strong></span> for more details.</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| string or list of string</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">""</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Example:</em></span> | ||||
| <code class="literal">"unnamedplus"</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/neovim/init/clipboard.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/clipboard.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.comments.comment-nvim.enable"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.enable"><code class="option">vim.comments.comment-nvim.enable</code> | ||||
|  | @ -42815,30 +43056,6 @@ string or (luaInline)</p> | |||
| <p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting nix">mkLuaInline "os.getenv('XDG_DATA_HOME') .. '/nvf/undo'" | ||||
| </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/neovim/init/basic.nix" target="_top"> | ||||
| <nvf/modules/neovim/init/basic.nix> | ||||
| </a></code> | ||||
| </td></tr> | ||||
| </table> | ||||
| </dd> | ||||
| <dt> | ||||
|  <span class="term"> | ||||
|  <a id="opt-vim.useSystemClipboard"></a><a class="term" href="options.html#opt-vim.useSystemClipboard"><code class="option">vim.useSystemClipboard</code> | ||||
|   </a> | ||||
|  </span> | ||||
| </dt> | ||||
| <dd> | ||||
| <p>Make use of the clipboard for default yank and paste operations. Don’t use * and +</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Type:</em></span> | ||||
| boolean</p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Default:</em></span> | ||||
| <code class="literal">false</code></p> | ||||
| 
 | ||||
| <p><span class="emphasis"><em>Declared by:</em></span></p> | ||||
| <table border="0" summary="Simple list" class="simplelist"> | ||||
| <tr><td> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 GitHub Actions
				GitHub Actions