[FEAT]: Support for multiple Application-specific configuration files
Sludging opened this issue · comments
Is your feature request related to a problem? Please describe.
I'd like to be able to maintain a local and personal set of application-specific rules but still benefit from the community-maintained repository.
I've had a list of personal rules defined in my komorebi.generated.ps1
and I accidently removed all of my changes when I ran
komorebic fetch-asc
komorebic pwsh-asc .\applications.yaml
Describe the solution you'd like
Convert app_specific_configuration_path
into an array allowing for multiple files to be loaded instead of a single one.
Describe alternatives you've considered
When using the Powershell configuration (komorebi.ps1
), I can solve it using the below:
. $PSScriptRoot\komorebi.generated.ps1
. $PSScriptRoot\komorebi.personal.ps1
But I don't believe this is available for the komorebi.json
configuration file (I'm still not clear which is the preferred method at this point, are both configuration methods equally supported moving forward?)
This is a great idea, let's aim to get this into v0.1.24. 🤞