Linux Themes: Difference between revisions
From wikinotes
(→Themes) |
No edit summary |
||
Line 23: | Line 23: | ||
|} | |} | ||
</blockquote><!-- Locations --> | </blockquote><!-- Locations --> | ||
= Themes = | |||
<blockquote> | |||
{| class="wikitable" | |||
|- | |||
| lcarsde || https://lcarsde.github.io/manual.html | |||
|- | |||
|} | |||
</blockquote><!-- Themes --> | |||
= Test Applications = | = Test Applications = |
Revision as of 14:14, 9 October 2022
Tutorials
archwiki: qt/gtk https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK_applications#Breeze archwiki: dark mode https://wiki.archlinux.org/title/Dark_mode_switching
Locations
/usr/share/themes/
installed themes ~/.themes/
user themes ~/.config/gtk-3.0/settings.ini
set GTK themes, icons, etc. ~/.config/qt5ct/qt5ct.conf
set Qt themes, icons, etc.
Themes
lcarsde https://lcarsde.github.io/manual.html
Test Applications
Test Applications: - firefox - evolution (new task, calendar) - pcmanfm # gtk - keepassxc # qt
Themes
You'll need to set themes for both GTK and Qt.
Gtk themes are set in~/.config/gtk-3.0/settings.ini
Qt themes are set in~/.config/qt5ct/qt5ct.conf
using qt5ctpacman -S lxappearance # gui conifigure gtk-themes pacman -S qt5ct # override gtk themes aura -A qt5-styleplugins # adds support for gtk2 pacman -S qgnomeplatform-qt5 # (alt) adds support for gtk2 pacman -S breeze # qt-theme && icon-pack pacman -S breeze-gtk # themethemes
# GTK pacman -S breeze-gtk # QT pacman -S breezeicons
breeze-icons faenza-icon-themelxappearance: - choose theme: (ex: Breeze-Dark) qt5ct: - choose style: gtk2 # will use lxappearance theme export QT_QPA_PLATFORMTHEME=gtk2 # Qt apps use 'gtk2' # NOTE: you can also set this to 'qt5ct', which allows you to override QSS for all apps.