Hi,
(A little long... sorry)
I've been given a new desktop PC at work to replace my (5 year old?) tower PC. I have run Fedora/KDE for many years, but when previously given new hardware I have tended to just copy the entire home directory to the new PC. Needless to say, and with upgrading Fedora from the command-line rather than fresh installations, a lot of guff has no doubt accumulated in directories and config files.
For that reason I decided that I would perform a fresh installation this time. So, next was to see how to export my desktop and panel settings. I was a bit surprised to see no way of doing this at all. I appreciate that I will have to export/import settings for various apps that I use - like evolution and firefox (okay so neither of those is a KDE app!) - but I would have thought KDE would have something similar.
Googling about this it seems that people have asked for this, but, as far as I can tell, nothing has happened with it. I noticed https://bugs.kde.org/show_bug.cgi?id=240862 but this is almost 10 years old now, and seems to have made no progress. I'm not looking to just 'backup' the settings though, I already did that when backing up the whole home directory. What I would like is something that exports modified settings, and which I can then import on the upgraded O/S. (So export on Fedora 29; import on Fedora 30.) The import though would check the settings to see if they are still valid, and perform some action - even just a message would be fine - so that the setting can be removed or adjusted as required. That way no guff should be left around.
Anyway, anyone any advice or know of any progress on this at all? My current thoughts are to just go for a completely fresh start, and go through various settings when I feel they need adjusting. I'll keep a note of them for next time though :-)
Thanks,
John.
-- John Horne | Senior Operations Analyst | Technology and Information Services University of Plymouth | Drake Circus | Plymouth | Devon | PL4 8AA | UK ________________________________ [http://www.plymouth.ac.uk/images/email_footer.gif]http://www.plymouth.ac.uk/worldclass
This email and any files with it are confidential and intended solely for the use of the recipient to whom it is addressed. If you are not the intended recipient then copying, distribution or other use of the information contained is strictly prohibited and you should not rely on it. If you have received this email in error please let the sender know immediately and delete it from your system(s). Internet emails are not necessarily secure. While we take every care, University of Plymouth accepts no responsibility for viruses and it is your responsibility to scan emails and their attachments. University of Plymouth does not accept responsibility for any changes made after it was sent. Nothing in this email or its attachments constitutes an order for goods or services unless accompanied by an official order form.
John Horne wrote:
For that reason I decided that I would perform a fresh installation this time. So, next was to see how to export my desktop and panel settings. I was a bit surprised to see no way of doing this at all. I appreciate that I will have to export/import settings for various apps that I use - like evolution and firefox (okay so neither of those is a KDE app!) - but I would have thought KDE would have something similar.
If you grab all of ~/.config/ (config) ~/.local/ (data) ~/.kde/ (legacy kde4 config/data)
you should generally be good. If you want specific apps, can give better more specific advice.
-- REx
On Tue, 2019-05-14 at 15:15 -0500, Rex Dieter wrote:
John Horne wrote:
For that reason I decided that I would perform a fresh installation this time. So, next was to see how to export my desktop and panel settings. I was a bit surprised to see no way of doing this at all. I appreciate that I will have to export/import settings for various apps that I use - like evolution and firefox (okay so neither of those is a KDE app!) - but I would have thought KDE would have something similar.
If you grab all of ~/.config/ (config) ~/.local/ (data) ~/.kde/ (legacy kde4 config/data)
you should generally be good.
Thanks for that. That would be good for a 'backup' solution, but, as in my case, it would accumulate things over time that may well no longer be required.
What I was looking for was something that would export settings, and import them but would also check on import the relevant config files to ensure that they are up to date. That is, remove old, unrequired entries, modify others if required or just remove the file completely (or at least display a message indicating that the file is no longer used).
I've been given a few more days before my old PC is removed. What I'll do is back everything up, but perform an initial Fedora/KDE install on the new hardware. Then restore some things, like bookmarks, my mail folder etc, but start afresh with any config settings. If there is some setting I require, then I can use the backup if required. This way all the old, unrequired, files and entries will be gone.
John.
-- John Horne | Senior Operations Analyst | Technology and Information Services University of Plymouth | Drake Circus | Plymouth | Devon | PL4 8AA | UK ________________________________ [http://www.plymouth.ac.uk/images/email_footer.gif]http://www.plymouth.ac.uk/worldclass
This email and any files with it are confidential and intended solely for the use of the recipient to whom it is addressed. If you are not the intended recipient then copying, distribution or other use of the information contained is strictly prohibited and you should not rely on it. If you have received this email in error please let the sender know immediately and delete it from your system(s). Internet emails are not necessarily secure. While we take every care, University of Plymouth accepts no responsibility for viruses and it is your responsibility to scan emails and their attachments. University of Plymouth does not accept responsibility for any changes made after it was sent. Nothing in this email or its attachments constitutes an order for goods or services unless accompanied by an official order form.