Skip to content

Feature request: do not move the config.yaml file to bak - this breaks dotfiles (symlinks) #6847

@andreswebs

Description

@andreswebs

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.

  • I have verified this does not duplicate an existing feature request

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions