@@ -96,6 +96,12 @@ apply_colors () {
96
96
scheme=${color_schemes[(( answer - 1 ))]}
97
97
echo " ${BLUE} [${RED} *${BLUE} ] ${ORANGE} Applying Color Scheme..."
98
98
cp $COLORS_DIR /$scheme $TERMUX_DIR /colors.properties
99
+ if [[ ! -f " $TERMUX_DIR /.current_color" ]]; then
100
+ touch " $TERMUX_DIR /.current_color"
101
+ echo " $scheme " > " $TERMUX_DIR /.current_color"
102
+ else
103
+ echo " $scheme " > " $TERMUX_DIR /.current_color"
104
+ fi
99
105
{ reload_settings; reset_color; exit ; }
100
106
else
101
107
echo -n " ${BLUE} [${RED} !${BLUE} ] ${RED} Invalid Option, Try Again."
@@ -124,6 +130,12 @@ apply_fonts () {
124
130
font_ttf=${fonts_list[(( answer - 1 ))]}
125
131
echo " ${BLUE} [${RED} *${BLUE} ] ${ORANGE} Applying Fonts..."
126
132
cp $FONTS_DIR /$font_ttf $TERMUX_DIR /font.ttf
133
+ if [[ ! -f " $TERMUX_DIR /.current_font" ]]; then
134
+ touch " $TERMUX_DIR /.current_font"
135
+ echo " $font_ttf " > " $TERMUX_DIR /.current_font"
136
+ else
137
+ echo " $font_ttf " > " $TERMUX_DIR /.current_font"
138
+ fi
127
139
{ reload_settings; reset_color; exit ; }
128
140
else
129
141
echo -n " ${BLUE} [${RED} !${BLUE} ] ${RED} Invalid Option, Try Again."
@@ -137,6 +149,12 @@ random_style () {
137
149
echo " ${BLUE} [${RED} *${BLUE} ] ${ORANGE} Setting Random Style..."
138
150
random_scheme=$( ls $COLORS_DIR | shuf -n 1)
139
151
{ cp $COLORS_DIR /$random_scheme $TERMUX_DIR /colors.properties; }
152
+ if [[ ! -f " $TERMUX_DIR /.current_color" ]]; then
153
+ touch " $TERMUX_DIR /.current_color"
154
+ echo " $random_scheme " > " $TERMUX_DIR /.current_color"
155
+ else
156
+ echo " $random_scheme " > " $TERMUX_DIR /.current_color"
157
+ fi
140
158
{ reload_settings; reset_color; exit ; }
141
159
}
142
160
@@ -189,10 +207,12 @@ about_program () {
189
207
190
208
# # Main menu
191
209
until [[ " $REPLY " =~ ^[q/Q]$ ]]; do
210
+ active_color=` cat $TERMUX_DIR /.current_color`
211
+ active_font=` cat $TERMUX_DIR /.current_font`
192
212
banner
193
213
echo "
194
- ${BLUE} [${RED} C${BLUE} ] ${GREEN} Colors ($total_colors )
195
- ${BLUE} [${RED} F${BLUE} ] ${GREEN} Fonts ($total_fonts )
214
+ ${BLUE} [${RED} C${BLUE} ] ${GREEN} Colors ($total_colors ) ( ${CYAN}${active_color % . * }${GREEN} )
215
+ ${BLUE} [${RED} F${BLUE} ] ${GREEN} Fonts ($total_fonts ) ( ${CYAN}${active_font % . * }${GREEN} )
196
216
${BLUE} [${RED} R${BLUE} ] ${GREEN} Random
197
217
${BLUE} [${RED} I${BLUE} ] ${GREEN} Import
198
218
${BLUE} [${RED} A${BLUE} ] ${GREEN} About
0 commit comments