lukehaas / RunJS

RunJS is a JavaScript playground for macOS, Windows and Linux. Write code with instant feedback and access to Node.js and browser APIs.
https://runjs.app
2.03k stars 44 forks source link

[Feature Request] Sync config between pc's #541

Closed RodrigoTomeES closed 1 year ago

RodrigoTomeES commented 1 year ago

Hi!

It would be amazing to be able to sync settings between computers,

Thanks!

lukehaas commented 1 year ago

Thanks, @RodrigoTomeES. Could you provide more detail about how this would work? Also, could you provide examples of other apps that do this?

RodrigoTomeES commented 1 year ago

Hi! @lukehaas ,

This feature should sync your all app settings like theme, compilations... between the different PC's (for example, pc and laptop). Other apps like VSCode use Microsoft account or Github Account to sync it. Also another apps use Google Drive, OneDrive... to save the JSON with the setting or something like that. This also open the posibility to share your configurations (with the JSON),

I hope this helps you,

Rodrigo

RodrigoTomeES commented 1 year ago

Hi,

Also it will be awesome if this functionality sync the npm packages, env and fragments that you have configured

lukehaas commented 1 year ago

I've given this some thought, and I don't plan to add this to the roadmap. It would be a very large undertaking, and I think the benefits are pretty small. It doesn't take much effort to adjust settings on different devices, also, this would add bloat and make the app harder to maintain. Closing for those reasons.

RodrigoTomeES commented 1 year ago

Hi, @lukehaas thanks for considering the request. Maybe a mid step of this feature will be a option to export a JSON with the settings so you can easily share it between computers or between other users. How do you think?