Linux Themes: Difference between revisions
From wikinotes
(→Themes) |
(→Themes) |
||
Line 44: | Line 44: | ||
pacman -S lxappearance # gui conifigure gtk-themes | pacman -S lxappearance # gui conifigure gtk-themes | ||
pacman -S qt5ct | 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 # qt-theme && icon-pack |
Revision as of 03:50, 14 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 # 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.