This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Trying to find a workaround Bug 346135

Tags: None
(comma "," separated)
almaic
Registered Member
Posts
5
Karma
0
Hello,
I am trying to make Kmail usable with dark themes by circumventing Bug 346135. Indeed Kmail message view is broken with Dark themes when displaying HTML messages, and developers don't seem to care about it.

What I have in mind is to start kontact with a different KDEHOME prefix, and set it to use a light theme but it doesn't seem to work.

Here is what I have been trying:
Code: Select all
export KDEHOME=$HOME/.kde-light
systemsettings5

I was planing on setting the same environment variable before starting kontact once configuration was done.

But what happens is that systemsettings5 open using my configured dark theme instead of the default theme as I was expecting. Also when modifying the theme from there, my whole desktop theme gets modified. Strangely the folder .kde-light is indeed created, so that leads me to believe that the enviroment variable is working to an extent. Now maybe kde does not store "look and feel" settings inside $KDEHOME; if so, where does it? Is there a different enviroment variable that I should set?

thanks in advance
almaic
Registered Member
Posts
5
Karma
0
Does no one knows how to help? Is it possible at all? I know that with kde4 it was documented that it was possible to change KDEHOME. Does the new version make that impossible? Or maybe the look and feel folder is not located in KDE home?
User avatar
Rog131
Registered Member
Posts
828
Karma
10
almaic wrote:Does no one knows how to help? Is it possible at all? I know that with kde4 it was documented that it was possible to change KDEHOME. Does the new version make that impossible? Or maybe the look and feel folder is not located in KDE home?


New version ? Do you mean Plasma 5 / KDE Frameworks 5 ?

Image


Maybe this will help a bit:

KDE4

KDE System Administration/Environment Variables: https://userbase.kde.org/KDE_System_Adm ... _Variables
--> https://userbase.kde.org/KDE_System_Adm ... es#KDEHOME
KDEHOME

If not set, KDE uses ~/.kde as directory where your personal data is stored.


KF5 (KDE Frameworks 5)

XDG Base Directory Specification: https://specifications.freedesktop.org/ ... atest.html

$XDG_DATA_HOME defines the base directory relative to which user specific data files should be stored. If $XDG_DATA_HOME is either not set or empty, a default equal to $HOME/.local/share should be used.

$XDG_CONFIG_HOME defines the base directory relative to which user specific configuration files should be stored. If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used.
almaic
Registered Member
Posts
5
Karma
0
Yes I was talking about plasma 5;

Thank you very much for your help, very appreciated.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]