-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.sh
More file actions
executable file
·96 lines (91 loc) · 2.42 KB
/
install.sh
File metadata and controls
executable file
·96 lines (91 loc) · 2.42 KB
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
#!/usr/bin/env bash
set -e
echo "=============================================="
echo " Terminal Xscriptor - Universal Theme Installer "
echo "=============================================="
echo ""
echo "Select the terminal you want to install themes for:"
echo "1) Alacritty"
echo "2) Foot"
echo "3) Ghostty"
echo "4) GNOME Terminal"
echo "5) Hyper"
echo "6) iTerm2"
echo "7) Kitty"
echo "8) Konsole"
echo "9) Ptyxis"
echo "10) Terminator"
echo "11) Termux"
echo "12) Warp"
echo "13) WezTerm"
echo "14) XFCE Terminal"
echo "15) Exit"
echo ""
read -p "Enter your choice (1-15): " choice
url_base="https://raw.githubusercontent.com/xscriptor/terminal/main"
case $choice in
1)
echo "Installing Alacritty themes..."
wget -qO- "$url_base/alacritty/install.sh" | bash
;;
2)
echo "Installing Foot themes..."
wget -qO- "$url_base/foot/install.sh" | bash
;;
3)
echo "Installing Ghostty themes..."
wget -qO- "$url_base/ghostty/install.sh" | bash
;;
4)
echo "Installing GNOME Terminal themes..."
wget -qO- "$url_base/gnome-terminal/install.sh" | bash
;;
5)
echo "Installing Hyper themes..."
wget -qO- "$url_base/hyper/install.sh" | bash
;;
6)
echo "Installing iTerm2 themes..."
wget -qO- "$url_base/iterm/install.sh" | bash
;;
7)
echo "Installing Kitty themes..."
wget -qO- "$url_base/kitty/install.sh" | bash
;;
8)
echo "Installing Konsole themes..."
wget -qO- "$url_base/konsole/install.sh" | bash
;;
9)
echo "Installing Ptyxis themes..."
wget -qO- "$url_base/ptyxis/install.sh" | bash
;;
10)
echo "Installing Terminator themes..."
wget -qO- "$url_base/terminator/install.sh" | bash
;;
11)
echo "Installing Termux themes..."
wget -qO- "$url_base/termux/install.sh" | bash
;;
12)
echo "Installing Warp themes..."
wget -qO- "$url_base/warp/install.sh" | bash
;;
13)
echo "Installing WezTerm themes..."
wget -qO- "$url_base/wezterm/install.sh" | bash
;;
14)
echo "Installing XFCE Terminal themes..."
wget -qO- "$url_base/xfce/install.sh" | bash
;;
15)
echo "Exiting..."
exit 0
;;
*)
echo "Invalid choice. Exiting."
exit 1
;;
esac