colors: Set GTK theme under Wayland
This commit is contained in:
parent
e56fb21157
commit
ffbd1f0db7
1 changed files with 9 additions and 1 deletions
|
|
@ -16,6 +16,10 @@ install_dark() {
|
||||||
if [ "${OSTYPE}" == 'Linux' ]; then
|
if [ "${OSTYPE}" == 'Linux' ]; then
|
||||||
ln -sf "${DOTFILES}/xsettingsd/xsettingsd-dark.conf" "${DOTFILES}/xsettingsd/xsettingsd.conf"
|
ln -sf "${DOTFILES}/xsettingsd/xsettingsd-dark.conf" "${DOTFILES}/xsettingsd/xsettingsd.conf"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "${XDG_SESSION_TYPE}" == 'wayland' ]; then
|
||||||
|
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita:dark'
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
install_light() {
|
install_light() {
|
||||||
|
|
@ -26,12 +30,16 @@ install_light() {
|
||||||
if [ "${OSTYPE}" == 'Linux' ]; then
|
if [ "${OSTYPE}" == 'Linux' ]; then
|
||||||
ln -sf "${DOTFILES}/xsettingsd/xsettingsd-light.conf" "${DOTFILES}/xsettingsd/xsettingsd.conf"
|
ln -sf "${DOTFILES}/xsettingsd/xsettingsd-light.conf" "${DOTFILES}/xsettingsd/xsettingsd.conf"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "${XDG_SESSION_TYPE}" == 'wayland' ]; then
|
||||||
|
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
postinstall() {
|
postinstall() {
|
||||||
"${DOTFILES}/alacritty/install"
|
"${DOTFILES}/alacritty/install"
|
||||||
|
|
||||||
if [ "${OSTYPE}" == 'Linux' ] && [ "${XDG_SESSION_TYPE-}" != 'wayland' ]; then
|
if [ "${OSTYPE}" != 'Linux' ]; then
|
||||||
killall --signal HUP xsettingsd
|
killall --signal HUP xsettingsd
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue