kde5 o tema breeze-dark e os ícones do kde não funcionam no i3wm

2

Selecionei a cor escura para aplicativos do KDE via systemsettings5 . Quando eu corro plasma, a escuridão se aplica corretamente, mas quando eu corro o i3 ele mostra um tema branco. Os temas do KDE podem ser aplicados aos aplicativos do KDE quando executados em gerenciadores de janelas não-kde?

    
por wildnux 11.04.2016 / 02:20

3 respostas

2

Eu tive problemas semelhantes e encontrei esta entrada de bugtracker um tanto relacionada . Não parece haver uma solução convincente, eu trabalho com isso fingindo que meu ambiente de desktop é o KDE. Adicione XDG_CURRENT_DESKTOP=KDE ao seu .xprofile a try e veja o que acontece.

    
por 13.04.2016 / 09:42
1

Defina QT_QPA_PLATFORMTHEME="qt5ct" e QT_PLUGIN_PATH=$HOME/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/

Use qt5ct para definir um tema.

Eu configurei assim no meu .xprofile :

if [ "$XDG_CURRENT_DESKTOP" = "i3" ]; then
    export QT_QPA_PLATFORMTHEME="qt5ct"
    export QT_PLUGIN_PATH=$HOME/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/
fi
    
por 17.04.2016 / 19:08
0

A solução da @Horus também é abordada no wiki do Arch Linux: Configuração de aplicativos Qt5 em ambientes diferentes do KDE Plasma

Another solution is provided by the qt5ct package, which provides a DE independent Qt5 QPA and a configuration utility. After installing the package, run qt5ct to set an icon theme, and set the environment variable QT_QPA_PLATFORMTHEME="qt5ct" so that the settings are picked up by Qt applications. Alternatively, use --platformtheme qt5ct as argument to the Qt5 application.

To automatically set QT_QPA_PLATFORMTHEME for user session, add the following line to ~/.xprofile.

[ "$XDG_CURRENT_DESKTOP" = "KDE" ] || [ "$XDG_CURRENT_DESKTOP" = "GNOME" ] || export QT_QPA_PLATFORMTHEME="qt5ct"
    
por 14.06.2018 / 11:09

Tags