Skip to content

Commit 45cd72f

Browse files
committed
chore: add colors available
1 parent 3a2b13e commit 45cd72f

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

zsq/__main__.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,19 @@ def Print():
179179
res = res.replace("\\(", "(")
180180
res = res.replace('\\"', '"')
181181
res = res.replace("\\'", "'")
182-
# colors: res = res.replace("{red}", red)
182+
if color_module == 1:
183+
res = res.replace("{color.red}", red)
184+
res = res.replace("{color.blue}", blue)
185+
res = res.replace("{color.yellow}", yellow)
186+
res = res.replace("{color.green}", green)
187+
res = res.replace("{color.purple}", magenta)
188+
res = res.replace("{color.cyan}", cyan)
189+
res = res.replace("{color.white}", white)
190+
res = res.replace("{color.reset}", w)
191+
elif "{color.red}" in res or "{color.blue}" in res or "{color.yellow}" in res or "{color.green}" in res or "{color.purple}" in res or "{color.cyan}" in res or "{color.white}" in res or "{color.reset}" in res:
192+
if color_module == 1:
193+
error("the 'color' module isn't imported or doesn't exist!")
194+
exit()
183195
res = res.replace('"', "")
184196
res = res.replace("'", "")
185197
if sq_str and "{" in res and "}" in res:

0 commit comments

Comments
 (0)