feat: added config options to hte conventional commit extension to disable emoji and scopes propts
This commit is contained in:
		
							parent
							
								
									68b791f7c1
								
							
						
					
					
						commit
						09d2588406
					
				
					 1 changed files with 17 additions and 0 deletions
				
			
		|  | @ -15,10 +15,27 @@ in { | ||||||
|           extension = lib.mkPackageOption pkgsRepository "conventional-commits" { |           extension = lib.mkPackageOption pkgsRepository "conventional-commits" { | ||||||
|             default = ["vivaxy" "vscode-conventional-commits"]; |             default = ["vivaxy" "vscode-conventional-commits"]; | ||||||
|           }; |           }; | ||||||
|  | 
 | ||||||
|  |           emojiFormat = lib.mkOption { | ||||||
|  |             type = lib.types.bool; | ||||||
|  |             default = false; | ||||||
|  |             description = "Enable emoji format for conventional commits"; | ||||||
|  |           }; | ||||||
|  | 
 | ||||||
|  |           promptScopes = lib.mkOption { | ||||||
|  |             type = lib.types.bool; | ||||||
|  |             default = false; | ||||||
|  |             description = "Enable prompting for scopes in conventional commits"; | ||||||
|  |           }; | ||||||
|         }; |         }; | ||||||
|       }; |       }; | ||||||
|       config = lib.mkIf config.extraExtensions.conventionalCommits.enable { |       config = lib.mkIf config.extraExtensions.conventionalCommits.enable { | ||||||
|         extensions = [config.extraExtensions.conventionalCommits.extension]; |         extensions = [config.extraExtensions.conventionalCommits.extension]; | ||||||
|  | 
 | ||||||
|  |         userSettings = { | ||||||
|  |           "conventionalCommits.emojiFormat" = config.extraExtensions.conventionalCommits.emojiFormat; | ||||||
|  |           "conventionalCommits.promptScopes" = config.extraExtensions.conventionalCommits.promptScopes; | ||||||
|  |         }; | ||||||
|       }; |       }; | ||||||
|     })); |     })); | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue