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

Reply via email to