mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 02:52:37 +00:00 
			
		
		
		
	feat: add cellularAutomaton keybindings
This commit is contained in:
		
					parent
					
						
							
								812d04ee36
							
						
					
				
			
			
				commit
				
					
						810aae53b2
					
				
			
		
					 2 changed files with 12 additions and 6 deletions
				
			
		|  | @ -50,6 +50,8 @@ in { | ||||||
|       ) |       ) | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|  |     vim.maps.normal = mkIf (cfg.cellularAutomaton.enable) (mkBinding cfg.cellularAutomaton.mappings.makeItRain "<cmd>CellularAutomaton make_it_rain<CR>" "Make it rain"); | ||||||
|  | 
 | ||||||
|     vim.luaConfigRC.visuals = nvim.dag.entryAnywhere '' |     vim.luaConfigRC.visuals = nvim.dag.entryAnywhere '' | ||||||
|       ${ |       ${ | ||||||
|         if cfg.lspkind.enable |         if cfg.lspkind.enable | ||||||
|  | @ -134,8 +136,6 @@ in { | ||||||
|           end |           end | ||||||
| 
 | 
 | ||||||
|           require("cellular-automaton").register_animation(config) |           require("cellular-automaton").register_animation(config) | ||||||
| 
 |  | ||||||
|           vim.keymap.set("n", "<leader>fml", "<cmd>CellularAutomaton make_it_rain<CR>") |  | ||||||
|         '' |         '' | ||||||
|         else "" |         else "" | ||||||
|       } |       } | ||||||
|  |  | ||||||
|  | @ -36,10 +36,16 @@ with builtins; { | ||||||
|       default = false; |       default = false; | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     cellularAutomaton.enable = mkOption { |     cellularAutomaton = { | ||||||
|       type = types.bool; |       enable = mkOption { | ||||||
|       description = "Enable cellular automaton [cellular-automaton]"; |         type = types.bool; | ||||||
|       default = false; |         description = "Enable cellular automaton [cellular-automaton]"; | ||||||
|  |         default = false; | ||||||
|  |       }; | ||||||
|  | 
 | ||||||
|  |       mappings = { | ||||||
|  |         makeItRain = mkMappingOption "Make it rain [cellular-automaton]" "<leader>fml"; | ||||||
|  |       }; | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     fidget-nvim = { |     fidget-nvim = { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 n3oney
				n3oney