[Enhancment] Create Presets and set browser specific presets
JoshKasap opened this issue · 0 comments
This is semi two requests in one. Basically the use case i'm running into is that i'm using sync which is great when swapping between pc's. But is bad when swapping between browsers. You see I have 1 browser for work and one for personal. Each has different styles I want applied. But the way sync works, If i enable a style in browser 1 it will also enabled it in browser 2
My proposed solution is
- Allow the user to make preset groups which can then quickly be applied. Whenever they want.
- On a per browser basis allow the user to set a default preset or none at all. This way i can make a preset for work and set my work browser to use it and vis versa for my personal browser. Sync should be able to sync what presets groups exist, but should not sync what presets are enabled for a group.
PS: These presets should probably be treated as a default settings for a browser. So if the user is using a preset group on a browser but then wants to enabled another style they shouldn't be forced add it to the group in order to enabled it. Instead it should be as if they are using a preset and then has X modification to it's base setup. (TLDR the way sync works now between browsers would instead be linked to this preset group maybe?)
honestly, i'm not 100% sure my way is exactly the best option. It might just be better to give the user a toggle to enabled or disabled global sync on a per browser instance. Up to you to decide the best course of action but i hope you'll at least do something to solve this issue for me.