Hi I'm contemplating building an export tool for Plasma 5 configurations based on config files on an existing system - from what I can gather mainly located in ~/.config, ~/share and the likes. It will need to use ksudo, since I figure some things will rely on installing third party programs such as Latte Dock for example. The thought is to make it possible to import the exported file to a fresh system and get both look and feel, keyboard shortcuts and other behaviors (Dolphin settings etc) setup in no time.
I've made a mockup in designer so you can see the general idea (I'm planning to build it in Python3 & PyQt5) : [image: PEK.png] Is this feasible at all? I'm a bit concerned if I should use my energy elsewhere if I have to fight the system all the way to make this happen. Specifically I'm wondering: - Can I just replace these files on a new system (I've found accounts on the net of these files being overwritten if changed - is there any truth to this)? - It seems like especially the desktop setup is tied to the specific system it is configured on (in regards to screen resolution and placement of panels etc.) Is this prevailant through a lot of the settings? - Is there some sort of overview anywhere of which settings files belongs to where? From what I've found so far I need to concentrate on *rc files, but it seems easy to miss some crucial parts? - Is there a better way? I've read about kwrite a bit, but it seems the script then needs to run at every boot - Any other pitfalls or inputs? I hope someone will chime in with some input. And apologies if something is unclear - english is not my first language. Thank you -- Greetings Anders Gade