Registered Member
|
Hi,
I just wonder why there are two plasma*rc files in /home/user/.kde4/share/config because very much of their contents are equal... I'm using KDE 4.2 on openSUSE 11.1. Wouldn't it be better to strictly divide the contents or use just one configfile? Chris
Last edited by Chartman123 on Thu Feb 12, 2009 11:16 am, edited 1 time in total.
|
Administrator
|
Plasma uses two different configuration files for different purposes. One ( plasmarc ) stores global settings like the Desktop Theme, while plasma-appletsrc stores the settings for all the individual applets. This is done so that other libplasma applications ( Amarok for instance ) are not burdened by Plasmoids they don't have.
If you have files such as plasma-desktoprc and plasma-desktop-appletsrc then you have been migrated to the KDE 4.3 Settings location.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Ok, I see... But I still don't understand why the same plasmoids get configured twice: once in plasmarc and once in plasma-appletsrc.
For example my clock:
|
Moderator
|
I guess because the change is ongoing. The separation isn't yet fully implemented.
Or maybe it supposed to be that way. And the plasma-desktoprc is just a specialized rc for desktop only plasmoids and plasmarc is for every widget you have. But I think (hope, as the other solution is cluttering) it's the first thing... I guess we'll have to wait until KDE4.3 to see what's really happening.
Primoz, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
What we know as "Plasma" is actually a desktop shell based off the Plasma libraries of code. From what I gather, settings global to all applications with a plasma implementation (Amarok, the Plasma desktop, etc) are stored in plasmarc, while settings specific to the applications are stored in config files such as plasma-appletsrc and amarok-appletsrc.
In fact, to help alleviate confusion, the "plasma' executable was renamed to "plasma-desktop" for KDE 4.3. Settings specific to KDE's desktop implementation on top of plasma will be stored in plasma-desktoprc (or something similar). |
Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan