mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
Place komorebi files in a .komorebi-config home folder by default #100
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 @johnnaaron on GitHub (Jun 26, 2022).
Komorebi might benefit from its own .config folder (.komorebi) to avoid polluting the home folder, since it ends up having 4 or 5 files sitting there on a standard scoop install. This would be similar to Yabai's behavior, which allows configuration files in:
$HOME/yabai/$HOME/.yabai/$HOME/.config/yabai/or just as
$HOME/.yabairc@LGUG2Z commented on GitHub (Jun 26, 2022):
Please check out this part of the readme which talks about setting a custom folder for configuration and related files using an environment variable.
I and many others use this to ensure that the
$HOMEdir stays free of both config and runtime files.@LGUG2Z commented on GitHub (Jun 26, 2022):
The default behaviour will eventually be changed with the next "breaking change" release, but for now there are already hundreds of people using
komorebiwith the default$HOMEdir and unfortunately this isn't the kind of change that can be pushed on them with a minor release.Coincidentally my least favourite memories of using
chunkwmandyabaiwere when I'd do abrew updateand breaking changes meant spending hours getting everything working again. 😅@johnnaaron commented on GitHub (Jul 15, 2022):
Ah, gotcha! Thank you, that makes sense.
@es183923 commented on GitHub (Jul 15, 2022):
I think you could just add the folllowing directories in this order:
This way, users can have their config in ~/.config/komorebi (or move it there), and komorebi would parse it