Update-FedoraWS-Graphite-Colors

This commit is contained in:
Tyleo Dv. Delaware 2025-02-02 19:30:02 +00:00
parent a335a117d7
commit 18b483fc84

View file

@ -66,6 +66,8 @@ ca.desrt.dconf-editor \
page.codeberg.libre_menu_editor.LibreMenuEditor \
org.gnome.Geary \
com.github.hugolabe.Wike \
com.rafaelmardojai.Blanket \
com.github.neithern.g4music \
org.nickvision.tagger \
io.github.ronniedroid.concessio \
net.codelogistics.webapps \
@ -125,6 +127,71 @@ if [ -x /usr/bin/$NGnomeBinary ]; then
echo "> Preparing Theming Packs..."
gsettings set org.gnome.mutter check-alive-timeout 240000
# Graphite Theme Settings
## Color Chooser ##
clear
title="Theme Color and Mode Selection"
header-show
echo -n "> Theme Mode (default is Dark) :
1. Dark Mode (default)
2. Light Mode
> Choice : "
read thememode
if [[ $thememode = $null ]]; then
ThemeModeSet="-Dark"
fi
if [[ $thememode = 1 ]]; then
ThemeModeSet="-Dark"
fi
if [[ $thememode = 2 ]]; then
ThemeModeSet=""
fi
echo -n "> Make color choice (default is Red) :
1. Red
2. Blue
3. Pink
4. Purple
5. Teal
6. White
7. Green
8. Orange
9. Yellow
> Choice : "
read colorchoice
if [[ $colorchoice = $null ]]; then
ThemeColor="-red"
fi
if [[ $colorchoice = 1 ]]; then
ThemeColor="-red"
fi
if [[ $colorchoice = 2 ]]; then
ThemeColor="-blue"
fi
if [[ $colorchoice = 3 ]]; then
ThemeColor="-pink"
fi
if [[ $colorchoice = 4 ]]; then
ThemeColor="-purple"
fi
if [[ $colorchoice = 5 ]]; then
ThemeColor="-teal"
fi
if [[ $colorchoice = 6 ]]; then
ThemeColor=""
fi
if [[ $colorchoice = 7 ]]; then
ThemeColor="-green"
fi
if [[ $colorchoice = 8 ]]; then
ThemeColor="-orange"
fi
if [[ $colorchoice = 9 ]]; then
ThemeColor="-yellow"
fi
###################
# Automatic Theming GTK to Fluent Design Purple Theme
mkdir $HOME/.themes
@ -139,17 +206,16 @@ sudo tar -xvf /tmp/gtktheme.tar.xz -C /usr/share/themes
sudo tar -xvf /tmp/icontheme.tar.xz -C $HOME/.local/share/icons
sudo tar -xvf /tmp/gtktheme.tar.xz -C $HOME/.themes
sudo gsettings set org.gnome.desktop.interface gtk-theme Graphite$ThemeColor$ThemeModeSet
sudo gsettings set org.gnome.desktop.wm.preferences theme Graphite$ThemeColor$ThemeModeSet
sudo gsettings set org.gnome.desktop.interface icon-theme "Colloid-Grey$ThemeModeSet"
gsettings set org.gnome.desktop.interface gtk-theme Graphite$ThemeColor$ThemeModeSet
gsettings set org.gnome.desktop.wm.preferences theme Graphite$ThemeColor$ThemeModeSet
gsettings set org.gnome.desktop.interface icon-theme "Colloid-Grey$ThemeModeSet"
dconf write /org/gnome/shell/extensions/user-theme/name "'Graphite$ThemeColor$ThemeModeSet'"
flatpak override --user --env=GTK_THEME=Graphite$ThemeColor$ThemeModeSet
sudo flatpak override --env=GTK_THEME=Graphite$ThemeColor$ThemeModeSet
sudo gsettings set org.gnome.desktop.interface gtk-theme Graphite-pink-Dark
sudo gsettings set org.gnome.desktop.wm.preferences theme Graphite-pink-Dark
sudo gsettings set org.gnome.desktop.interface icon-theme "Colloid-Grey"
gsettings set org.gnome.desktop.interface gtk-theme Graphite-pink-Dark
gsettings set org.gnome.desktop.wm.preferences theme Graphite-pink-Dark
gsettings set org.gnome.desktop.interface icon-theme "Colloid-Grey"
flatpak override --user --env=GTK_THEME=Graphite-pink-Dark
sudo flatpak override --env=GTK_THEME=Graphite-pink-Dark
flatpak override --user --filesystem=~/.themes
sudo flatpak override --filesystem=~/.themes
@ -157,8 +223,8 @@ flatpak override --user --filesystem=~/.local/share/icons
sudo flatpak override --filesystem=~/.local/share/icons
sudo cp /etc/environment /etc/environment.bak
echo "GTK_THEME='Graphite-pink-Dark'" | sudo tee /etc/environment
echo "export GTK_THEME='Graphite-pink-Dark'"| sudo tee -a /etc/environment
echo "GTK_THEME='Graphite$ThemeColor$ThemeModeSet'" | sudo tee /etc/environment
echo "export GTK_THEME='Graphite$ThemeColor$ThemeModeSet'"| sudo tee -a /etc/environment
fi
}