mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 02:52:37 +00:00 
			
		
		
		
	languages/elixir: add HEEx and EEx treesitter grammars
This commit is contained in:
		
					parent
					
						
							
								f30d31c5ba
							
						
					
				
			
			
				commit
				
					
						add8d82c78
					
				
			
		
					 2 changed files with 12 additions and 1 deletions
				
			
		|  | @ -56,6 +56,8 @@ in { | |||
|     treesitter = { | ||||
|       enable = mkEnableOption "Elixir treesitter" // {default = config.vim.languages.enableTreesitter;}; | ||||
|       package = mkGrammarOption pkgs "elixir"; | ||||
|       heexPackage = mkGrammarOption pkgs "heex"; | ||||
|       eexPackage = mkGrammarOption pkgs "eex"; | ||||
|     }; | ||||
| 
 | ||||
|     lsp = { | ||||
|  | @ -91,7 +93,11 @@ in { | |||
|   config = mkIf cfg.enable (mkMerge [ | ||||
|     (mkIf cfg.treesitter.enable { | ||||
|       vim.treesitter.enable = true; | ||||
|       vim.treesitter.grammars = [cfg.treesitter.package]; | ||||
|       vim.treesitter.grammars = [ | ||||
|         cfg.treesitter.package | ||||
|         cfg.treesitter.heexPackage | ||||
|         cfg.treesitter.eexPackage | ||||
|       ]; | ||||
|     }) | ||||
| 
 | ||||
|     (mkIf cfg.lsp.enable { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Mickaël Fortunato
				Mickaël Fortunato