-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun_once_after_10_setup-gtk-theme.sh
31 lines (24 loc) · 1.13 KB
/
run_once_after_10_setup-gtk-theme.sh
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
#!/bin/bash
display_gtk_settings() {
echo -e "\ncurrent GTK theme"
echo "-----------------"
echo "gtk-theme = $(gsettings get org.gnome.desktop.interface gtk-theme)"
echo "icon-theme = $(gsettings get org.gnome.desktop.interface icon-theme)"
echo "font-name = $(gsettings get org.gnome.desktop.interface font-name)"
echo "cursor-theme = $(gsettings get org.gnome.desktop.interface cursor-theme)"
echo "cursor-size = $(gsettings get org.gnome.desktop.interface cursor-size)"
echo "color-scheme = $(gsettings get org.gnome.desktop.interface color-scheme)"
}
update_gtk_settings() {
echo -e "\nupdating GTK theme..."
gsettings set org.gnome.desktop.interface gtk-theme 'Materia-dark'
gsettings set org.gnome.desktop.interface icon-theme 'Papirus'
gsettings set org.gnome.desktop.interface font-name 'Inter Medium 10.5'
gsettings set org.gnome.desktop.interface cursor-theme 'Breeze'
gsettings set org.gnome.desktop.interface cursor-size 24
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
echo "done !"
}
display_gtk_settings
update_gtk_settings
display_gtk_settings