Hi Everyone!
I recently installed kubuntu on my Surface 6 Pro, and with my laptop I now have two kubuntu machines, plus an open-source Android phone and a Windows 10 workstation at work.
With that and travel and hybrid work becoming a thing a gain, I was thinking that I need to synchronize my systems, so that I can more easily move between office (workstation), home office (docked laptop) and travel (SP6). There are some files I want to keep directly in sync on all computers; a lot of that can be done through git, too, though it is less ideal for things like figures and presentations, and there are some files I only want to share between the kubuntu machines. Back a few years ago I used Unison to sync my Windows workstation and kubuntu laptop (which worked quite well), however, that requires ssh login and doesn't work so well with more than two machines.
Plus, now there is also the consideration of sync'ing some configuration files for KDE between the SP6 and the laptop - in fact, not doing so, and replicating my setup seems like quite a chore...
I was wondering what solution folks have come up with for that scenario, which essentially has two sub-scenarios: 1) sync'ing documents and project folders between several heterogeneous machines and 2) sync'ing parts of the system config and basically all personal files between two similar setups (a laptop and a surface running kubuntu 22.04).
Is sync'ing KDE config files directly something I can do, or should I refrain from that? I am not sure how much this is going to mess up the system...
Finally, I came across something called Syncthing: https://en.wikipedia.org/wiki/Syncthing - does anyone have experience with that?
Thanks for your input!
I recently installed kubuntu on my Surface 6 Pro, and with my laptop I now have two kubuntu machines, plus an open-source Android phone and a Windows 10 workstation at work.
With that and travel and hybrid work becoming a thing a gain, I was thinking that I need to synchronize my systems, so that I can more easily move between office (workstation), home office (docked laptop) and travel (SP6). There are some files I want to keep directly in sync on all computers; a lot of that can be done through git, too, though it is less ideal for things like figures and presentations, and there are some files I only want to share between the kubuntu machines. Back a few years ago I used Unison to sync my Windows workstation and kubuntu laptop (which worked quite well), however, that requires ssh login and doesn't work so well with more than two machines.
Plus, now there is also the consideration of sync'ing some configuration files for KDE between the SP6 and the laptop - in fact, not doing so, and replicating my setup seems like quite a chore...
I was wondering what solution folks have come up with for that scenario, which essentially has two sub-scenarios: 1) sync'ing documents and project folders between several heterogeneous machines and 2) sync'ing parts of the system config and basically all personal files between two similar setups (a laptop and a surface running kubuntu 22.04).
Is sync'ing KDE config files directly something I can do, or should I refrain from that? I am not sure how much this is going to mess up the system...
Finally, I came across something called Syncthing: https://en.wikipedia.org/wiki/Syncthing - does anyone have experience with that?
Thanks for your input!
Comment