Redo Themeing system

This commit is contained in:
Ward Nakchbandi (Cosmic Fusion) 2023-03-27 00:37:34 +03:00 committed by GitHub
parent 54f3338a3c
commit ff728f9165
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 24 additions and 26 deletions

4
debian/changelog vendored
View File

@ -1,6 +1,6 @@
pika-gnome-layouts (2.0-99pika3) kinetic; urgency=low pika-gnome-layouts (2.0-99pika4) kinetic; urgency=low
* Fix Windows 11 layout * Redo Themeing system
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200 -- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200

View File

@ -1,20 +1,20 @@
#! /bin/bash #! /bin/bash
# Remove current libadwaita theme
rm -rfv $HOME/.config/gtk-4.0 rm -rfv $HOME/.config/gtk-4.0
THEME=$(dconf read /org/gnome/desktop/interface/gtk-theme | sed "s+'++" | sed "s+'++" | sed "s+-Dark++" | sed "s+-Light++" )
if echo $THEME | grep -i orchis # Import Theme Settings From system dir
if [ -f /etc/pika_theme ]
then then
if [[ $1 = dark ]] . "/etc/pika_theme"
then
kvantummanager --set Orchis-dark
cp -rfv /usr/share/themes/$THEME-Dark/gtk-4.0 $HOME/.config/
else
kvantummanager --set Orchis
cp -rfv /usr/share/themes/$THEME-Light/gtk-4.0 $HOME/.config/
fi fi
else
# Import Theme Settings From user dir
if [ -f $HOME/.config/pika_theme ] if [ -f $HOME/.config/pika_theme ]
. "$HOME/.config/pika_theme"
then then
. "$HOME/.config/pika_theme"
fi
if [[ $1 = dark ]] if [[ $1 = dark ]]
then then
kvantummanager --set $KVANTUM_THEME_DARK kvantummanager --set $KVANTUM_THEME_DARK
@ -23,5 +23,3 @@ else
kvantummanager --set $KVANTUM_THEME_LIGHT kvantummanager --set $KVANTUM_THEME_LIGHT
cp -rfv $GTK_THEME_PATH_LIGHT/gtk-4.0 $HOME/.config/ cp -rfv $GTK_THEME_PATH_LIGHT/gtk-4.0 $HOME/.config/
fi fi
fi
fi