Различия в цветовом поведении Dolphin и других приложений KDE вне Plasma

Вопрос или проблема

Я экспериментирую с dwm и хотел бы использовать Dolphin в качестве файлового менеджера. Я хочу, чтобы Dolphin использовал определенную цветовую схему. Поэтому я скопировал цветовые темы, которые я создал с помощью системных настроек, из ~/.local/share/color-schemes/*тема*.colors в ~/.config/kdeglobals.

Это работает для большинства приложений KDE, таких как Kate и Okular, но Dolphin не использует некоторые атрибуты. Вот минимальная конфигурация, которую я добавил в ~/.config/kdeglobals.

[Colors:View]
BackgroundAlternate=236,199,161
BackgroundNormal=236,199,161

[Colors:Window]
BackgroundAlternate=255,219,76
BackgroundNormal=197,158,124

Результат, который я получаю для Dolphin и Kate, выглядит следующим образом:

проблема с цветом kde

Есть ли какие-то другие настройки для Dolphin, которые я должен добавить в файл?

Спасибо всем, кто может предоставить какую-либо информацию!

Я понимаю, что вы не используете KDE. Я мог бы порекомендовать установить qt5ct или qt6ct, экспортировать его в ваш файл .bashrc (export QT_QPA_PLATFORMTHEME=qtXct) и добавить файл qss, который даст вам желаемый результат.

Ответ или решение

Поведение цветов в Dolphin и других приложениях KDE вне Plasma

Ваша проблема с настройкой Dolphin в среде рабочего стола, отличной от Plasma, действительно имеет свои нюансы. Вы правильно заметили, что приложения KDE, такие как Kate и Okular, наследуют настройки из файла ~/.config/kdeglobals, однако Dolphin может работать иначе из-за специфики своей реализации.

1. Контекст

Начнем с того, что оболочка Plasma и ее приложения, такие как Dolphin, зависят от системы тем и настроек. Когда вы используете графические окружения, отличные от Plasma, такие как dwm, они не всегда поддерживают все функции и настройки визуализации, которые предоставляет Plasma. Это может привести к различиям в том, как цвета и стили применяются в разных KDE-приложениях.

2. Разные настройки для Dolphin

Ваша конфигурация, размещенная в ~/.config/kdeglobals, может не охватывать все необходимые параметры для Dolphin. Существует несколько дополнительных атрибутов, которые могут помочь в вашей ситуации. Например, вы можете добавить следующие разделы и параметры, чтобы более точно настроить цвета Dolphin:

[Colors:Default]
ColorScheme=the-theme  ; замените 'the-theme' на ваше имя темы

[Colors:View]
BackgroundNormal=236,199,161
BackgroundAlternate=236,199,161
TextNormal=0,0,0
TextAlternate=255,255,255

[Desktop]
Theme=YourTema  ; укажите имя вашей темы

Убедитесь, что у вас актуальная версия Dolphin, так как изменения в приложении могут повлиять на совместимость конфигурационных файлов.

3. Использование qt5ct или qt6ct

Вы упомянули, что вам порекомендовали установить qt5ct или qt6ct. Это действительно может быть полезным решением, так как эти инструменты позволяют управлять условиями оформления для Qt-приложений независимо от среды рабочего стола. Вот шаги для настройки:

  1. Установите qt5ct или qt6ct через менеджер пакетов вашей системы.

    sudo apt install qt5ct  # для Qt5
    sudo apt install qt6ct  # для Qt6
  2. После установки добавьте следующую строку в ваш .bashrc:

    export QT_QPA_PLATFORMTHEME=qt5ct  # или qt6ct, в зависимости от версии
  3. Запустите qt5ct или qt6ct и настройте нужные вам параметры оформления. Желательно создать файл QSS (Qt Style Sheets), который будет соответствовать вашему предпочтению.

4. Заключение

Существует много параметров, которые можно настроить для получения ожидаемого результата в Dolphin, особенно когда вы работаете вне Plasma. Проверьте дополнительные настройки цветовой схемы и используйте qt5ct или qt6ct для более точной настройки. Надеюсь, это поможет решить вашу проблему, и Dolphin будет отображать цвета так, как вы ожидаете.

Если появятся дополнительные вопросы или возникнут проблемы, не стесняйтесь обращаться за помощью. Успехов вам в работе с вашей средой!

Оцените материал
Добавить комментарий

Капча загружается...