-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcolours
executable file
·82 lines (78 loc) · 1.71 KB
/
colours
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
#!/bin/bash
extC() {
echo -ne "\e[38;5;$1m"
}
randC() {
echo -ne "\e[38;5;$[($RANDOM % 256)+1]m"
}
printColours() {
for i in {0..7}
do
printf "`extC $i`$i$extrst\t"
done
printf "\n"
for i in {8..15}
do
printf "`extC $i`$i$extrst\t"
done
printf "\n\n"
for i in {0..13}
do
for j in {1..6}
do
tmp=$((i*6+j+15))
printf "`extC $tmp` $tmp$extrst "
done
printf "\n"
done
for i in {14..39}
do
for j in {1..6}
do
tmp=$((i*6+j+15))
printf "`extC $tmp`$tmp$extrst "
done
printf "\n"
done
}
extgrn="\[`extC 118`\]"
extblk="\[`extC 240`\]"
extblu="\[`extC 27`\]"
extwht="\[`extC 255`\]"
extred="\[`extC 160`\]"
extpur="\[`extC 165`\]"
extyel="\[`extC 220`\]"
extcyn="\[`extC 45`\]"
txtblk="\[\e[0;30m\]" # Black - Regular
txtred="\[\e[0;31m\]" # Red
txtgrn="\[\e[0;32m\]" # Green
txtylw="\[\e[0;33m\]" # Yellow
txtblu="\[\e[0;34m\]" # Blue
txtpur="\[\e[0;35m\]" # Purple
txtcyn="\[\e[0;36m\]" # Cyan
txtwht="\[\e[0;37m\]" # White
bldblk="\[\e[1;30m\]" # Black - Bold
bldred="\[\e[1;31m\]" # Red
bldgrn="\[\e[1;32m\]" # Green
bldylw="\[\e[1;33m\]" # Yellow
bldblu="\[\e[1;34m\]" # Blue
bldpur="\[\e[1;35m\]" # Purple
bldcyn="\[\e[1;36m\]" # Cyan
bldwht="\[\e[1;37m\]" # White
unkblk="\[\e[4;30m\]" # Black - Underline
undred="\[\e[4;31m\]" # Red
undgrn="\[\e[4;32m\]" # Green
undylw="\[\e[4;33m\]" # Yellow
undblu="\[\e[4;34m\]" # Blue
undpur="\[\e[4;35m\]" # Purple
undcyn="\[\e[4;36m\]" # Cyan
undwht="\[\e[4;37m\]" # White
bakblk="\[\e[40m\]" # Black - Background
bakred="\[\e[41m\]" # Red
bakgrn="\[\e[42m\]" # Green
bakylw="\[\e[43m\]" # Yellow
bakblu="\[\e[44m\]" # Blue
bakpur="\[\e[45m\]" # Purple
bakcyn="\[\e[46m\]" # Cyan
bakwht="\[\e[47m\]" # White
txtrst="\[\e[0m\]" # Text Reset