HelpChat / DeluxeMenus

DeluxeMenus but open source!?
https://wiki.helpch.at/clips-plugins/deluxemenus
MIT License
72 stars 35 forks source link

External Configs #24

Closed kristophergeou closed 7 months ago

kristophergeou commented 8 months ago

I know bliz or gaby said no when i suggested it, but i will put it out there in case anybody wants to develop it, cause why not? So basically external configs! A folder named configs that in there you will be able to make other unlimited secondary config files as a category. Something like: (main `config.yml)

test_menus: 
file: config/test_menus.yml

instantly when the plugin checks the config as a folder it will go and check if in that folder there is a file named test_menus.yml which will be considered as an external config, that will work as if it was the default one, and load menus from there too

broken1arrow commented 7 months ago

Do you meant categorize the menus or something else?

kristophergeou commented 7 months ago

nah that's already possible with the external menus, what i am suggesting it's similar to it but for configs that will load the menus inside.

broken1arrow commented 7 months ago

nah that's already possible with the external menus, what i am suggesting it's similar to it but for configs that will load the menus inside.

You do you need extra config?

Make different folders for group of menus make sense. But why do you also need separate settings?

kristophergeou commented 7 months ago

I already have different folders to group my menus, the thing is that I ve reached 700 menus already and the main config is messy

broken1arrow commented 7 months ago

I already have different folders to group my menus, the thing is that I ve reached 700 menus already and the main config is messy

I get your problem. That could be solved, but I think this will not only add complexity to the code but also to the end user.

Kqliber commented 7 months ago

Closing this as its unnecessary complexity just to accommodate for a small amount of people who may actually find it helpful