Paste #271874

   
pasted on 03.01.2024 22:38
  • Edit to this paste
  • Print
  • Raw
  • Compare with paste
    #  
  • Toggle line numbers
  • Syntax highlighting  
Text paste
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#! /bin/bash


while :
do

        heure=$(date +%H)
        theme=$(gsettings get org.gnome.desktop.interface gtk-theme | sed -e "s/'//g")
        echo "H $heure - T $theme"
        case $heure in
                19|20|21|22|23|00|01|02|03|04|05|06|07)
                        if [ $theme != "Adwaita-dark" ]
                        then
                                echo "Definition du theme Adwaita-dark"
                                notify-send -u low -t 2000 "Changement du thème" "Thème changé vers Adwaita-dark"
                                gsettings set org.gnome.desktop.interface gtk-theme "Adwaita-dark"
                                gsettings set org.gnome.desktop.interface icon-theme "Papirus-Dark"
                                #sed -e 's/style=Adwaita/style=Adwaita-Dark/' -i ~/.config/qt5ct/qt5ct.conf
                        fi
                ;;

                *)
                        if [ $theme != "Adwaita" ]
                        then
                                echo "Definition du theme Adwaita"
                                notify-send -u low -t 2000 "Changement du thème" "Thème changé vers Adwaita Light"
                                gsettings set org.gnome.desktop.interface gtk-theme "Adwaita"
                                gsettings set org.gnome.desktop.interface icon-theme "Papirus"
                                #sed -e 's/style=Adwaita-Dark/style=Adwaita/' -i ~/.config/qt5ct/qt5ct.conf
                        fi
                ;;
        esac

        sleep 10
done
Add Comment
Author