mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-11-04 04:32:21 +00:00 
			
		
		
		
	Compare commits
	
		
			4 commits
		
	
	
		
			
				08bbe92532
			
			...
			
				fe874acd37
			
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
							
							
								
							
							
	
	
	fe874acd37 | 
						
						
							|||
| 
							 | 
						e20d673d6e | ||
| 
							 | 
						4e0e8206c3 | ||
| 
							 | 
						28f4237e4f | 
					 3 changed files with 12 additions and 4 deletions
				
			
		| 
						 | 
					@ -463,3 +463,6 @@
 | 
				
			||||||
  leverage the pattern introduced in commit [fc8206e7a61d ("flake: utilize
 | 
					  leverage the pattern introduced in commit [fc8206e7a61d ("flake: utilize
 | 
				
			||||||
  nix-systems for overridable flake systems")](
 | 
					  nix-systems for overridable flake systems")](
 | 
				
			||||||
  https://github.com/NotAShelf/nvf/commit/fc8206e7a61d7eb02006f9010e62ebdb3336d0d2).
 | 
					  https://github.com/NotAShelf/nvf/commit/fc8206e7a61d7eb02006f9010e62ebdb3336d0d2).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[soliprem](https://github.com/soliprem):
 | 
				
			||||||
 | 
					- fix broken `neorg` grammars
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -35,7 +35,7 @@ in {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    (mkIf cfg.treesitter.enable {
 | 
					    (mkIf cfg.treesitter.enable {
 | 
				
			||||||
      vim.treesitter.enable = true;
 | 
					      vim.treesitter.enable = true;
 | 
				
			||||||
      vim.treesitter.grammars = [cfg.treesitter.norgPackage];
 | 
					      vim.treesitter.grammars = [cfg.treesitter.norgPackage cfg.treesitter.norgMetaPackage];
 | 
				
			||||||
    })
 | 
					    })
 | 
				
			||||||
  ]);
 | 
					  ]);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,9 +4,9 @@
 | 
				
			||||||
  pkgs,
 | 
					  pkgs,
 | 
				
			||||||
  ...
 | 
					  ...
 | 
				
			||||||
}: let
 | 
					}: let
 | 
				
			||||||
  inherit (lib.options) mkEnableOption mkOption;
 | 
					  inherit (lib.options) mkPackageOption mkEnableOption mkOption;
 | 
				
			||||||
  inherit (lib.types) submodule listOf str;
 | 
					  inherit (lib.types) submodule listOf str;
 | 
				
			||||||
  inherit (lib.nvim.types) mkGrammarOption mkPluginSetupOption;
 | 
					  inherit (lib.nvim.types) mkPluginSetupOption;
 | 
				
			||||||
in {
 | 
					in {
 | 
				
			||||||
  options.vim.notes.neorg = {
 | 
					  options.vim.notes.neorg = {
 | 
				
			||||||
    enable = mkEnableOption ''
 | 
					    enable = mkEnableOption ''
 | 
				
			||||||
| 
						 | 
					@ -44,7 +44,12 @@ in {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    treesitter = {
 | 
					    treesitter = {
 | 
				
			||||||
      enable = mkEnableOption "Neorg treesitter" // {default = config.vim.languages.enableTreesitter;};
 | 
					      enable = mkEnableOption "Neorg treesitter" // {default = config.vim.languages.enableTreesitter;};
 | 
				
			||||||
      norgPackage = mkGrammarOption pkgs "norg";
 | 
					      norgPackage = mkPackageOption pkgs ["norg-meta treesitter"] {
 | 
				
			||||||
 | 
					        default = ["tree-sitter-grammars" "tree-sitter-norg"];
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
 | 
					      norgMetaPackage = mkPackageOption pkgs ["norg-meta treesitter"] {
 | 
				
			||||||
 | 
					        default = ["tree-sitter-grammars" "tree-sitter-norg-meta"];
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue