Permit exporting and importing client configurations

This does not replace t/5203, [1] because whereas that requests automatic synchronisation of clients via an account’s preference storage, this requests a way to manually duplicate and overwrite clients’ configurations outside of the account system. A use case is when multiple accounts must share preferences.


  1. /41 ↩︎

@rokejulianlockhart Thank you for posting this feature request.

Some additional clarifications:

  • The export should include all client-specific, user-configurable settings, preferences, and configurations that are not already synchronized.
  • The export/import process should be cross-client compatible, meaning that if settings have been exported from a browser extension, it should be possible to import the applicable settings into a desktop app, mobile app, web app, etc.

Some use-cases beyond the one already mentioned above:

  • Commissioning a new client app.
  • Restoring preferences and settings after uninstalling and re-installing a client app.
  • Restoring preferences and settings after they have been reset or altered by a software update.
  • A work-around for those who want synchronization of settings.
1 Like