Skip to content

Revert "Added full KDE Plasma support, including listeners"#44

Open
shinnkka wants to merge 1 commit intoDansoftowner:masterfrom
shinnkka:revert-41-master
Open

Revert "Added full KDE Plasma support, including listeners"#44
shinnkka wants to merge 1 commit intoDansoftowner:masterfrom
shinnkka:revert-41-master

Conversation

@shinnkka
Copy link
Copy Markdown

@shinnkka shinnkka commented Jun 2, 2025

Reverts #41

Using the original GNOME support works across all Linux desktop environments .You only need to install gsettings-desktop-schemas.

If PR #41 is used, it will introduce the following issues:

  1. Desktop environments other than GNOME and KDE Plasma 5, which originally worked, will no longer be supported.

  2. Any version of Plasma other than KDE Plasma 5 (nowadays mostly Plasma 6) will enter an infinite error loop, because the environment detection treats all Plasma versions as Plasma 5 without checking the actual version. This leads to missing command errors.

  3. The command kreadconfig5 --file kdeglobals --group General --key ColorScheme (or kreadconfig6) can only retrieve the name of the current color scheme, but it cannot determine whether the scheme is light or dark. The dark theme I’m currently using, Apus, does not contain the word "dark" in its name, and is therefore mistakenly identified as a light theme, which is absurd.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant