-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlinuxTheming.sh
executable file
·98 lines (67 loc) · 1.75 KB
/
linuxTheming.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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#!/bin/bash
# Import Functions
readonly dir=$(eval pwd)
readonly functionsdir=$(eval pwd)/functions/
. $functionsdir/import.cfg
###############################################################
## get the distro used, calling quid's script
checkDistro2
## Why is this here anymore?
distrobase=${osrelease#"ID_LIKE="}
x=1
clear
while [ "$x" = "1" ]; do
echo -e "Xmetal's Linux Theming Script\n"
echo -e "Your distro appears to be ${distrobase} based"
echo -e "\nIt APPEARS you distro is $distro "
echo -e "Please Select your choice \n"
echo -e "1. \t SUB-MENU - PPAs and Ubuntu Related"
echo -e "2. \t SUB-MENU - MAC/Apple Related "
echo -e "3. \t SUB-MENU - Numix Themes and Icon Submenu"
echo -e "4. \t SUB-MENU - Manjaro-fy (Batch Manjaro Theme & Icon Install)"
echo -e "5. \t Mint-Y Theme and Icon Packs"
echo -e "6. \t Arc Theme and Icon Pack"
echo -e "7. \t Windows 10 GTK3 Theme"
echo -e "8. \t vimiDark GTK Theme"
echo -e "9. \t vimiLight GTK Theme"
echo -e "q. \t Exit to Prompt \n\n"
read -r -p "Your Choice?:" themeSelection
case $themeSelection in
1) bash $rootdir/submenus/ppaThemes.sh
x=1
;;
2) bash $rootdir/submenus/macRelated.sh
x=1
;;
3) bash $rootdir/submenus/numix.sh
x=1
;;
4) manjarofy
x=1
;;
5) MintyThemes
MintyIcons
echo "installed Mint-Y"
x=1
;;
6) gitArcThemes
gitArcIcons
gitArcOpenBox
echo "installed Arc"
x=1
;;
7) win10
x=1
;;
8) vimiDarkGTK
x=1
;;
9) vimiLightGTK
x=1
;;
t) read -r -p "Please enter a URL:" testURL
stripFileInfo $testURL ;;
q) quitScript ;;
*) invalidSection ;;
esac
done