mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[BUG]: Komorebi will not start with a custom applications.yaml #440
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hexxdgrl on GitHub (Aug 2, 2024).
I was trying to define a badly behaving app (AIMP) in applications.yaml and when komorebi is restarted it throws the following message:
`Start-Process 'komorebi.exe' -WindowStyle hidden
Waiting for komorebi.exe to start...komorebi.exe did not start... Trying again
Start-Process 'komorebi.exe' -WindowStyle hidden
Waiting for komorebi.exe to start...komorebi.exe did not start... Trying again
Start-Process 'komorebi.exe' -WindowStyle hidden
Waiting for komorebi.exe to start...komorebi.exe did not start... Trying again
Running komorebi.exe directly for detailed error output
Error:
0: ←[91m.[10].identifier: invalid type: sequence, expected struct IdWithIdentifier at line 92 column 3←[0m
Location:
←[35mkomorebi-core\src\config_generation.rs←[0m:←[35m132←[0m
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1: ←[32mBaseThreadInitThunk←[0m←[90m←[0m
at ←[35m←[0m:←[35m←[0m
2: ←[91mRtlUserThreadStart←[0m←[90m←[0m
at ←[35m←[0m:←[35m←[0m
Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
Run with RUST_BACKTRACE=full to include source snippets.`
when the applicition rules are removed from applications.yaml, it starts just fine. am i doing something incorrectly to add rules?
@LGUG2Z commented on GitHub (Aug 2, 2024):
It's hard to say without seeing exactly what you're trying to add; from the error you posted it looks like what you added isn't matching the expected schema.
Generally it's suggested that users make individual changes to
komorebi.jsonfirst (to ignore, force manage etc.), get a feeling for whether these changes make sense to be defaults, and then submit a PR with changes toapplications.yamlto the asc repo, especially because whatever changes individuals make toapplications.yamllocally will be clobbered when they update the file withkomorebic fetch-asc.@hexxdgrl commented on GitHub (Aug 5, 2024):
i see, ill give that a try.