From ffbd1f0db7aaf70fe2f748a930400390f780173f Mon Sep 17 00:00:00 2001 From: Jeremy Kaplan Date: Thu, 6 Jan 2022 17:43:00 -0800 Subject: [PATCH] colors: Set GTK theme under Wayland --- bin/set-colors | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/set-colors b/bin/set-colors index 47a085d..7355fe0 100755 --- a/bin/set-colors +++ b/bin/set-colors @@ -16,6 +16,10 @@ install_dark() { if [ "${OSTYPE}" == 'Linux' ]; then ln -sf "${DOTFILES}/xsettingsd/xsettingsd-dark.conf" "${DOTFILES}/xsettingsd/xsettingsd.conf" fi + + if [ "${XDG_SESSION_TYPE}" == 'wayland' ]; then + gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita:dark' + fi } install_light() { @@ -26,12 +30,16 @@ install_light() { if [ "${OSTYPE}" == 'Linux' ]; then ln -sf "${DOTFILES}/xsettingsd/xsettingsd-light.conf" "${DOTFILES}/xsettingsd/xsettingsd.conf" fi + + if [ "${XDG_SESSION_TYPE}" == 'wayland' ]; then + gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita' + fi } postinstall() { "${DOTFILES}/alacritty/install" - if [ "${OSTYPE}" == 'Linux' ] && [ "${XDG_SESSION_TYPE-}" != 'wayland' ]; then + if [ "${OSTYPE}" != 'Linux' ]; then killall --signal HUP xsettingsd fi }