You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the default value for auto-reload-config is false because the current implementation doesn't allow to support the current flow:
The user just installs AeroSpace and doesn't yet have a custom config
AeroSpace starts watching for /Applications/AeroSpace.app/Contents/Resources/default-config.toml
User creates the custom config.
Expected: AeroSpace starts watching for the custom config instead of the built-in one.
Unfortunately, it's unclear how to support the mentioned flow by using the current implementation of file watcher. The current implementation relies on file descriptors (file descriptors for non existing files don't exist)
Motivation
auto-reload-config = true is a sane default for new users. For old users, it just doesn't matter
Description
Currently, the default value for
auto-reload-configisfalsebecause the current implementation doesn't allow to support the current flow:/Applications/AeroSpace.app/Contents/Resources/default-config.tomlExpected: AeroSpace starts watching for the custom config instead of the built-in one.
Unfortunately, it's unclear how to support the mentioned flow by using the current implementation of file watcher. The current implementation relies on file descriptors (file descriptors for non existing files don't exist)
Motivation
auto-reload-config = trueis a sane default for new users. For old users, it just doesn't matterPossible solutions
$HOME.References