Linux Themes: Difference between revisions
From wikinotes
(→Themes) |
|||
Line 39: | Line 39: | ||
You'll need to set themes for both GTK and Qt.<br> | You'll need to set themes for both GTK and Qt.<br> | ||
Gtk themes are set in <code>~/.config/gtk-3.0/settings.ini</code><br> | Gtk themes are set in <code>~/.config/gtk-3.0/settings.ini</code><br> | ||
Qt themes are set in <code>~/.config/qt5ct/qt5ct.conf</code> | Qt themes are set in <code>~/.config/qt5ct/qt5ct.conf</code> using [[qt5ct]] | ||
<source lang="bash"> | <source lang="bash"> |
Revision as of 04:01, 4 September 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.
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 # gui configure qt-themes pacaur -S qt5-styleplugins # 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'