mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 19:12:38 +00:00 
			
		
		
		
	wrapper: migrate to makeNeovimUnstable wrapper
		
	This commit is contained in:
		
					parent
					
						
							
								685a6eaade
							
						
					
				
			
			
				commit
				
					
						d29934b859
					
				
			
		
					 1 changed files with 15 additions and 13 deletions
				
			
		|  | @ -6,8 +6,9 @@ inputs: { | |||
|   extraSpecialArgs ? {}, | ||||
| }: let | ||||
|   inherit (builtins) map filter isString toString getAttr; | ||||
|   inherit (pkgs) wrapNeovim vimPlugins; | ||||
|   inherit (pkgs) wrapNeovimUnstable vimPlugins; | ||||
|   inherit (pkgs.vimUtils) buildVimPlugin; | ||||
|   inherit (pkgs.neovimUtils) makeNeovimConfig; | ||||
| 
 | ||||
|   extendedLib = import ../lib/stdlib-extended.nix lib; | ||||
| 
 | ||||
|  | @ -57,21 +58,22 @@ inputs: { | |||
|       (f: f != null) | ||||
|       plugins); | ||||
| 
 | ||||
|   neovim = wrapNeovim vimOptions.package { | ||||
|   plugins = | ||||
|     (buildConfigPlugins vimOptions.startPlugins) | ||||
|     ++ (map (package: { | ||||
|         plugin = package; | ||||
|         optional = false; | ||||
|       }) | ||||
|       (buildConfigPlugins | ||||
|         vimOptions.optPlugins)); | ||||
| 
 | ||||
|   neovim = wrapNeovimUnstable vimOptions.package (makeNeovimConfig { | ||||
|     inherit (vimOptions) viAlias; | ||||
|     inherit (vimOptions) vimAlias; | ||||
| 
 | ||||
|     inherit extraLuaPackages; | ||||
| 
 | ||||
|     configure = { | ||||
|     inherit plugins; | ||||
|     customRC = vimOptions.builtConfigRC; | ||||
| 
 | ||||
|       packages.myVimPackage = { | ||||
|         start = buildConfigPlugins vimOptions.startPlugins; | ||||
|         opt = buildConfigPlugins vimOptions.optPlugins; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
|   }); | ||||
| in { | ||||
|   inherit (module) options config; | ||||
|   inherit (module._module.args) pkgs; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Frothy
				Frothy