deluminate icon indicating copy to clipboard operation
deluminate copied to clipboard

feature: store customizations in configurable path/file

Open keen99 opened this issue 10 years ago • 7 comments

For those of us who use a lot of browsers but like them to be the same, it would be great if we could store customizations details in a specific (configable) path.

Maybe we use that path to drop them in our favorite dropbox-like sync, or we just store them in git...

Anyway, would be a great feature. :)

keen99 avatar Jul 08 '14 14:07 keen99

Good idea. I don't think Google lets Chrome extensions scan the filesystem arbitrarily, but there may be a way to explicitly save/load files with a user action. Would that satisfy you?

abstiles avatar Jul 08 '14 15:07 abstiles

yep, certainly better than nothing! (now, can I cron that... ;)

On Tue, Jul 8, 2014 at 11:17 AM, abstiles [email protected] wrote:

Good idea. I don't think Google lets Chrome extensions scan the filesystem arbitrarily, but there may be a way to explicitly save/load files with a user action. Would that satisfy you?

Reply to this email directly or view it on GitHub https://github.com/abstiles/deluminate/issues/27#issuecomment-48352139.

keen99 avatar Jul 08 '14 16:07 keen99

I would still like to implement this request, but I still cannot find a good way to load an existing file. Still, implementing the relatively recent chrome.storage API would resolve the issue that prompted this request (syncing settings between systems). I'll add that to my priorities list.

abstiles avatar Sep 06 '14 18:09 abstiles

for chrome, is the current config stored in a file on the filesystem currently? or tucked away somewhere hard to reach? (looking to recover one from backups...)

keen99 avatar Nov 21 '14 21:11 keen99

This should be stored somewhere in the filesystem. It's kind of OS dependent, but it should be in a hidden folder in your home directory. You'd have to dig through it a bit to find out where it might be, then restore the folder associated with this extension.

abstiles avatar Jan 19 '15 18:01 abstiles

Instead, couldn't this just use chrome.storage? This gives 100KB of data which should be more than enough. I assume this was what was mentioned in #62.

michaelmior avatar Sep 08 '16 08:09 michaelmior

Here's how uBlock Origin uses that storage + how it works on Firefox & some insights that seem valuable https://github.com/gorhill/uBlock/wiki/Cloud-storage

cc https://github.com/abstiles/deluminate/issues/603

fenollp avatar Jan 30 '19 21:01 fenollp