Hi,
I have a laptop and an office PC, both running kubuntu; same version and mostly same software and data. I mostly work on my office PC but sometimes also on my laptop; in addition my laptop is my primary computer for private use.
I would like to be able to synchronize both my data/text/code-files and my configuration settings for a number of programs, and ideally also most of my KDE settings.
For my actual work projects I'm using SVN for backup and synchronization. For settings and other stuff I have been looking into Unison; it mostly does what I want.
The "problem" with all (?) synchronization software is that it all boils down to syncing files and directories, and with the KDE settings and "."-directories I really don't know what I need to sync. I just added the "."-dirs of all affected programs to my Unison-profile, but there seems to be a lot of overhead involved in syncing all these files, most are probably unnecessary. (In particular firefox probably stores a lot of cached stuff in it's dot-dir.)
And KDE-setting are a real headache in this respect, because I don't want to sync everything, the reason being that my office PC has two monitors (and different hardware). Therefore I have different Desktop/Plasma arrangements and I don't want to overwrite these... the keyboard layout is also different! The laptop is German, the PC US; consequently KDE-shortcuts are also slightly different.
I also noticed that a lot of common programs have directories in the .kde/share/apps-folder... do I have to sync these as well?
To summarize, there are two questions:
1. Which programs and strategies would you recommend for synchronization?
2. Which folders and files to I have to ignore, so as to preserve my Desktop/Plasma appearance/settings and hardware-related stuff (including keyboard).
Thanks!
Chopstick
I have a laptop and an office PC, both running kubuntu; same version and mostly same software and data. I mostly work on my office PC but sometimes also on my laptop; in addition my laptop is my primary computer for private use.
I would like to be able to synchronize both my data/text/code-files and my configuration settings for a number of programs, and ideally also most of my KDE settings.
For my actual work projects I'm using SVN for backup and synchronization. For settings and other stuff I have been looking into Unison; it mostly does what I want.
The "problem" with all (?) synchronization software is that it all boils down to syncing files and directories, and with the KDE settings and "."-directories I really don't know what I need to sync. I just added the "."-dirs of all affected programs to my Unison-profile, but there seems to be a lot of overhead involved in syncing all these files, most are probably unnecessary. (In particular firefox probably stores a lot of cached stuff in it's dot-dir.)
And KDE-setting are a real headache in this respect, because I don't want to sync everything, the reason being that my office PC has two monitors (and different hardware). Therefore I have different Desktop/Plasma arrangements and I don't want to overwrite these... the keyboard layout is also different! The laptop is German, the PC US; consequently KDE-shortcuts are also slightly different.
I also noticed that a lot of common programs have directories in the .kde/share/apps-folder... do I have to sync these as well?
To summarize, there are two questions:
1. Which programs and strategies would you recommend for synchronization?
2. Which folders and files to I have to ignore, so as to preserve my Desktop/Plasma appearance/settings and hardware-related stuff (including keyboard).
Thanks!
Chopstick
Comment