Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

feat: Preset structure redesign and new storage path #706

Open
1 task done
tfuxu opened this issue Jan 19, 2023 · 0 comments
Open
1 task done

feat: Preset structure redesign and new storage path #706

tfuxu opened this issue Jan 19, 2023 · 0 comments
Milestone

Comments

@tfuxu
Copy link
Member

tfuxu commented Jan 19, 2023

Feature description

To make presets more flexible and to allow more functionality (like user-selectable accents, different preset variants, etc.), we should redesign preset file structure.
The proposal for new structure has been filed in GradienceTeam/Community#75.

Including this change, we should also change presets path, as the current one, /home/USER/.config/presets/ isn't ideal.
My proposal is to change it simply to /home/USER/.config/Gradience/presets/ (It will be shared between normal and devel builds), which not only will make more sense for user, and make potential conflicts with other apps avoidable, but it will also allow to create for example, an export folder for GNOME Shell theme.

Note
We will need to create a migration functions to allow users to seamlessly update to new storage path.

Additional Context

No response

Did you read the Code of Conduct?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Status: Todo
Development

No branches or pull requests

1 participant