Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

versionable user profile data #136

Open
salotz opened this issue Apr 28, 2020 · 2 comments
Open

versionable user profile data #136

salotz opened this issue Apr 28, 2020 · 2 comments

Comments

@salotz
Copy link

salotz commented Apr 28, 2020

Would it be possible to have an option to store certain kinds of profile data in some sort of plaintext format that is versionable or syncable by something like git?

One huge annoyance I have with the big browsers is that its unnecessarily difficult to transfer browser configuration data between installations (computers). The desired behavior I have in mind is that certain profile data files can live in a separate "dotfiles" config file and be symlinked into the ~/.webmacs/profiles/profile/ folder and just be read directly by webmacs. No import or export step.

This wouldn't have to include all data that would be better served by a database like caches.

The main two pieces of data that I would like this feature for are:

  • bookmarks
  • history
@TLATER
Copy link

TLATER commented Apr 29, 2020

The profiles are mostly provided by the qt web engine, so unfortunately arbitrary profile data wouldn't be that easy to implement this way.

I think it is however already feasible to insert bookmarks/history with the init file (it has full programmatic access to the engine, after all). Maybe we just need documentation on how to do this?

@salotz
Copy link
Author

salotz commented Apr 29, 2020

profiles are mostly provided by the qt web engine

I suspected that was the case.

The bookmark variables are not documented in the table of variables to set so I guess that could be improved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants