Summary
Add a feature to filter what gets included in backups.
The user should be able to choose exactly which parts of their settings are exported in a backup file.
Description
Currently, the backup system exports all settings as a single bundle.
For more flexibility and control, it would be helpful to add a checkbox-based selection panel so that users can include or exclude specific categories of data from the backup.
Selectable Items for Backup
In the backup screen/dialog, show a list of options like:
First (Language) Layout ▢
Secondary Layout ▢
Theme ▢
Dictionaries ▢
Personal Dictionary ▢
Clipboard History ▢
- (and any other relevant items, for example:)
Blocklist ▢
Shortcuts / Snippets ▢
Profiles / Workspaces ▢
The user can toggle these checkboxes to control which parts are included in the final backup.
Suggested Behavior
- By default, all options should be checked, preserving the current “backup everything” behavior.
- Optionally, the user’s selection of checkboxes can be saved and reused for future backups.
- If no option is selected, the backup button should be disabled or a warning should be shown, to avoid creating an empty backup file.
Motivation / Use Cases
- A user may want to transfer only layouts and theme to another device or for friends, without migrating their personal dictionary.
- Another user might want to back up **only the personal dictionary and dictionaries **, while keeping layouts/themes as per the target device’s defaults.
- This makes backups more modular, smaller, and more precise, and gives users finer control over their data.
If anything in this proposal is unclear or needs more detail, please feel free to ask
—I’d be happy to clarify and help refine the idea.
Summary
Add a feature to filter what gets included in backups.
The user should be able to choose exactly which parts of their settings are exported in a backup file.
Description
Currently, the backup system exports all settings as a single bundle.
For more flexibility and control, it would be helpful to add a checkbox-based selection panel so that users can include or exclude specific categories of data from the backup.
Selectable Items for Backup
In the backup screen/dialog, show a list of options like:
First (Language) Layout▢Secondary Layout▢Theme▢Dictionaries▢Personal Dictionary▢Clipboard History▢Blocklist▢Shortcuts / Snippets▢Profiles / Workspaces▢The user can toggle these checkboxes to control which parts are included in the final backup.
Suggested Behavior
Motivation / Use Cases
If anything in this proposal is unclear or needs more detail, please feel free to ask
—I’d be happy to clarify and help refine the idea.