mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 02:52:37 +00:00 
			
		
		
		
	refactor: nuke legacyPackages and overlays
rework blink-cmp package
This commit is contained in:
		
					parent
					
						
							
								5f5aff2d46
							
						
					
				
			
			
				commit
				
					
						9feb71594d
					
				
			
		
					 14 changed files with 59 additions and 122 deletions
				
			
		|  | @ -1,4 +1,4 @@ | |||
| {inputs, ...}: { | ||||
| {inputs, ...} @ args: { | ||||
|   perSystem = { | ||||
|     config, | ||||
|     pkgs, | ||||
|  | @ -6,8 +6,15 @@ | |||
|     ... | ||||
|   }: let | ||||
|     docs = import ../docs {inherit pkgs inputs lib;}; | ||||
|     buildPkg = maximal: | ||||
|       (args.config.flake.lib.nvim.neovimConfiguration { | ||||
|         inherit pkgs; | ||||
|         modules = [(import ../configuration.nix maximal)]; | ||||
|       }).neovim; | ||||
|   in { | ||||
|     packages = { | ||||
|       blink-cmp = pkgs.callPackage ./blink {}; | ||||
| 
 | ||||
|       inherit (docs.manual) htmlOpenTool; | ||||
|       # Documentation | ||||
|       docs = docs.manual.html; | ||||
|  | @ -61,9 +68,9 @@ | |||
|         ''; | ||||
| 
 | ||||
|       # Exposed neovim configurations | ||||
|       nix = config.legacyPackages.neovim-nix; | ||||
|       maximal = config.legacyPackages.neovim-maximal; | ||||
|       default = config.legacyPackages.neovim-nix; | ||||
|       nix = buildPkg false; | ||||
|       maximal = buildPkg true; | ||||
|       default = config.packages.nix; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Gerg-L
				Gerg-L