From 18b483fc845ba02c44e656c5bdda5e4945920f62 Mon Sep 17 00:00:00 2001 From: TyleoDvDelaware3217 Date: Sun, 2 Feb 2025 19:30:02 +0000 Subject: [PATCH] Update-FedoraWS-Graphite-Colors --- irp-fedora-ws | 90 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 78 insertions(+), 12 deletions(-) diff --git a/irp-fedora-ws b/irp-fedora-ws index 1868da6..7ed3bd6 100755 --- a/irp-fedora-ws +++ b/irp-fedora-ws @@ -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 }