mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 11:02:37 +00:00 
			
		
		
		
	add descriptions for extraPlugins
This commit is contained in:
		
					parent
					
						
							
								5981cd14f8
							
						
					
				
			
			
				commit
				
					
						8d72e28c4d
					
				
			
		
					 2 changed files with 19 additions and 0 deletions
				
			
		|  | @ -107,10 +107,13 @@ with lib; let | ||||||
|         after = mkOption { |         after = mkOption { | ||||||
|           type = listOf str; |           type = listOf str; | ||||||
|           default = []; |           default = []; | ||||||
|  |           description = "Setup this plugin after the following ones."; | ||||||
|         }; |         }; | ||||||
|         setup = mkOption { |         setup = mkOption { | ||||||
|           type = lines; |           type = lines; | ||||||
|           default = ""; |           default = ""; | ||||||
|  |           description = "Lua code to run during setup."; | ||||||
|  |           example = "require('aerial').setup {}"; | ||||||
|         }; |         }; | ||||||
|       }; |       }; | ||||||
|     }; |     }; | ||||||
|  |  | ||||||
|  | @ -161,6 +161,22 @@ in { | ||||||
|     extraPlugins = mkOption { |     extraPlugins = mkOption { | ||||||
|       type = types.attrsOf nvim.types.extraPluginType; |       type = types.attrsOf nvim.types.extraPluginType; | ||||||
|       default = {}; |       default = {}; | ||||||
|  |       description = '' | ||||||
|  |         List of plugins and related config. | ||||||
|  |         Note that these are setup after builtin plugins. | ||||||
|  |       ''; | ||||||
|  |       example = literalExpression '' | ||||||
|  |           with pkgs.vimPlugins; { | ||||||
|  |           aerial = { | ||||||
|  |             package = aerial-nvim; | ||||||
|  |             setup = "require('aerial').setup {}"; | ||||||
|  |           }; | ||||||
|  |           harpoon = { | ||||||
|  |             package = harpoon; | ||||||
|  |             setup = "require('harpoon').setup {}"; | ||||||
|  |             after = ["aerial"]; | ||||||
|  |           }; | ||||||
|  |         }''; | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     globals = mkOption { |     globals = mkOption { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Ching Pei Yang
				Ching Pei Yang