nuttyartist / notes

Fast and beautiful note-taking app written in C++. Write down your thoughts.
https://notes-foss.com
Mozilla Public License 2.0
3.75k stars 329 forks source link

Sync notes from other sources #581

Open passionate2023 opened 1 year ago

passionate2023 commented 1 year ago

Sync options needed from other sources

1) Sync Notes from https://syncthing.net/ 2) Google Drive 3) Dropbox

Thanks

nuttyartist commented 1 year ago

Hi!

You can change the database path to your Dropbox/Google Drive folder and so sync your notes that way. I'm not sure how well it works as I haven't tested this yet, so be cautious and back up your files before doing that, please.

In the future we'll support an arbitrary folder structure (separate plain files rather than using a database - what we're doing now) that will allow much easier syncing. Also, we might offer an out-of-the-box syncing service in the future as well.

passionate2023 commented 1 year ago

Thanks but it supports http link - http path of the directory where the .txt files resides in the server or a URL....will it sync or pull automatically ?

Basically It's an URL which should be supported and pulled.

vlasky commented 1 year ago

You can change the database path to your Dropbox/Google Drive folder and so sync your notes that way. I'm not sure how well it works as I haven't tested this yet, so be cautious and back up your files before doing that, please.

I tested this some time back with several Windows 10 PCs running Syncthing (SyncTrayzor). It didn't work. I experienced conflicts related to file locking.

nuttyartist commented 1 year ago

You can change the database path to your Dropbox/Google Drive folder and so sync your notes that way. I'm not sure how well it works as I haven't tested this yet, so be cautious and back up your files before doing that, please.

I tested this some time back with several Windows 10 PCs running Syncthing (SyncTrayzor). It didn't work. I experienced conflicts related to file locking.

Oh, I thought some people managed to make it work. But I guess any solution would be quite hacky. Supporting arbtriray folder (regular .md/json files - depending on the future complexity of the editor) would make syncing much more easier. Tracked here: https://github.com/nuttyartist/notes/issues/336