Please explain the motivation behind the feature request:
Currently, configuration changes move the original configuration file to a new location such as ~/.config/goose/config.yaml.bak, ~/.config/goose/config.yaml.bak.1, ~/.config/goose/config.yaml.bak.2, etc.
This breaks any set up that uses symlinks pointing to a central "dotfiles" location.
Describe the solution you'd like
Instead of moving the original file, create a copy of it, then modify it in place.
Describe alternatives you've considered:
None. The current system completely breaks my workflow, making it impossible to save Goose configs in my dotfiles.
Additional context:
None.