mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 19:12:38 +00:00 
			
		
		
		
	Merge branch 'main' into fix-rustfmt
This commit is contained in:
		
				commit
				
					
						e3316b98df
					
				
			
		
					 12 changed files with 99 additions and 11 deletions
				
			
		|  | @ -212,4 +212,17 @@ in { | |||
|     ''; | ||||
|     styles = ["dark" "light" "dark_dimmed" "dark_default" "light_default" "dark_high_contrast" "light_high_contrast" "dark_colorblind" "light_colorblind" "dark_tritanopia" "light_tritanopia"]; | ||||
|   }; | ||||
|   solarized-osaka = { | ||||
|     setup = {transparent ? false, ...}: '' | ||||
|       require("solarized-osaka").setup({ | ||||
|         transparent = ${boolToString transparent}, | ||||
|         styles = { | ||||
|           comments = { italic = false }, | ||||
|           keywords = { italic = false }, | ||||
|         } | ||||
|       }) | ||||
| 
 | ||||
|       vim.cmd.colorscheme("solarized-osaka") | ||||
|     ''; | ||||
|   }; | ||||
| } | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ in { | |||
|       startPlugins = ["hardtime-nvim"]; | ||||
| 
 | ||||
|       pluginRC.hardtime = entryAnywhere '' | ||||
|         require("hardtime").setup (${toLuaObject cfg.setupOpts}) | ||||
|         require("hardtime").setup(${toLuaObject cfg.setupOpts}) | ||||
|       ''; | ||||
|     }; | ||||
|   }; | ||||
|  |  | |||
|  | @ -1,5 +1,6 @@ | |||
| { | ||||
|   imports = [ | ||||
|     ./image-nvim | ||||
|     ./img-clip | ||||
|   ]; | ||||
| } | ||||
|  |  | |||
							
								
								
									
										23
									
								
								modules/plugins/utility/images/img-clip/config.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								modules/plugins/utility/images/img-clip/config.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| { | ||||
|   config, | ||||
|   lib, | ||||
|   ... | ||||
| }: let | ||||
|   inherit (lib.modules) mkIf; | ||||
|   inherit (lib.nvim.dag) entryAnywhere; | ||||
|   inherit (lib.nvim.lua) toLuaObject; | ||||
| 
 | ||||
|   cfg = config.vim.utility.images.img-clip; | ||||
| in { | ||||
|   config = mkIf cfg.enable { | ||||
|     vim = { | ||||
|       startPlugins = [ | ||||
|         "img-clip" | ||||
|       ]; | ||||
| 
 | ||||
|       pluginRC.image-nvim = entryAnywhere '' | ||||
|         require("img-clip").setup(${toLuaObject cfg.setupOpts}) | ||||
|       ''; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
							
								
								
									
										6
									
								
								modules/plugins/utility/images/img-clip/default.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								modules/plugins/utility/images/img-clip/default.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| { | ||||
|   imports = [ | ||||
|     ./config.nix | ||||
|     ./img-clip.nix | ||||
|   ]; | ||||
| } | ||||
							
								
								
									
										11
									
								
								modules/plugins/utility/images/img-clip/img-clip.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								modules/plugins/utility/images/img-clip/img-clip.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| {lib, ...}: let | ||||
|   inherit (lib.options) mkEnableOption; | ||||
| 
 | ||||
|   inherit (lib.nvim.types) mkPluginSetupOption; | ||||
| in { | ||||
|   options.vim.utility.images.img-clip = { | ||||
|     enable = mkEnableOption "img-clip to paste images into any markup language"; | ||||
| 
 | ||||
|     setupOpts = mkPluginSetupOption "img-clip" {}; | ||||
|   }; | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 GitHub
					GitHub