Skip to content

Commit 0c0145c

Browse files
committedJan 5, 2021
Shows active style
1 parent c433a43 commit 0c0145c

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed
 

‎tstyle

+22-2
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,12 @@ apply_colors () {
9696
scheme=${color_schemes[(( answer - 1 ))]}
9797
echo " ${BLUE}[${RED}*${BLUE}] ${ORANGE}Applying Color Scheme..."
9898
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
99105
{ reload_settings; reset_color; exit; }
100106
else
101107
echo -n " ${BLUE}[${RED}!${BLUE}] ${RED}Invalid Option, Try Again."
@@ -124,6 +130,12 @@ apply_fonts () {
124130
font_ttf=${fonts_list[(( answer - 1 ))]}
125131
echo " ${BLUE}[${RED}*${BLUE}] ${ORANGE}Applying Fonts..."
126132
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
127139
{ reload_settings; reset_color; exit; }
128140
else
129141
echo -n " ${BLUE}[${RED}!${BLUE}] ${RED}Invalid Option, Try Again."
@@ -137,6 +149,12 @@ random_style () {
137149
echo " ${BLUE}[${RED}*${BLUE}] ${ORANGE}Setting Random Style..."
138150
random_scheme=$(ls $COLORS_DIR | shuf -n 1)
139151
{ 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
140158
{ reload_settings; reset_color; exit; }
141159
}
142160

@@ -189,10 +207,12 @@ about_program () {
189207

190208
## Main menu
191209
until [[ "$REPLY" =~ ^[q/Q]$ ]]; do
210+
active_color=`cat $TERMUX_DIR/.current_color`
211+
active_font=`cat $TERMUX_DIR/.current_font`
192212
banner
193213
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})
196216
${BLUE}[${RED}R${BLUE}] ${GREEN}Random
197217
${BLUE}[${RED}I${BLUE}] ${GREEN}Import
198218
${BLUE}[${RED}A${BLUE}] ${GREEN}About

0 commit comments

Comments
 (0)
Please sign in to comment.