Skip to content

Commit 10fdc8e

Browse files
committed
Logo (Builtin): make ubuntu logo colorable
1 parent d758037 commit 10fdc8e

File tree

7 files changed

+86
-87
lines changed

7 files changed

+86
-87
lines changed

src/logo/ascii/ubuntu.txt

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
....
2-
.',:clooo: .:looooo:.
3-
.;looooooooc .oooooooooo'
4-
.;looooool:,''. :ooooooooooc
5-
;looool;. 'oooooooooo,
6-
;clool' .cooooooc. ,,
7-
... ...... .:oo,
8-
.;clol:,. .loooo'
9-
:ooooooooo, 'ooool
10-
'ooooooooooo. loooo.
11-
'ooooooooool coooo.
12-
,loooooooc. .loooo.
13-
.,;;;'. ;ooooc
14-
... ,ooool.
15-
.cooooc. ..',,'. .cooo.
16-
;ooooo:. ;oooooooc. :l.
17-
.coooooc,.. coooooooooo.
18-
.:ooooooolc:. .ooooooooooo'
19-
.':loooooo; ,oooooooooc
20-
..';::c' .;loooo:'
1+
....
2+
$2.',:clooo: $1.:looooo:.
3+
$2.;looooooooc $1.oooooooooo'
4+
$2.;looooool:,''. $1:ooooooooooc
5+
$2;looool;. $1'oooooooooo,
6+
$2;clool' $1.cooooooc. $2,,
7+
$2... $1...... $2.:oo,
8+
$1.;clol:,. $2.loooo'
9+
$1:ooooooooo, $2'ooool
10+
$1'ooooooooooo. $2loooo.
11+
$1'ooooooooool $2coooo.
12+
$1,loooooooc. $2.loooo.
13+
$1.,;;;'. $2;ooooc
14+
$2... $2,ooool.
15+
$2.cooooc. $1..',,'. $2.cooo.
16+
$2;ooooo:. $1;oooooooc. $2:l.
17+
$2.coooooc,.. $1coooooooooo.
18+
$2.:ooooooolc:. $1.ooooooooooo'
19+
$2.':loooooo; $1,oooooooooc
20+
$2..';::c' $1.;loooo:'

src/logo/ascii/ubuntu2_small.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/logo/ascii/ubuntu_old.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
-+ssssssssssssssssssyyssss+-
44
.ossssssssssssssssssd$2MMMNy$1sssso.
55
/sssssssssss$2hdmmNNmmyNMMMMh$1ssssss/
6-
+sssssssss$2hmydMMMMMMMNddddy$1ssssssss+
7-
/ssssssss$2hNMMMyhhyyyyhmNMMMNh$1ssssssss/
6+
+sssssssss$2hm$1yd$2MMMMMMMNddddy$1ssssssss+
7+
/ssssssss$2hNMMM$1yh$2hyyyyhmNMMMNh$1ssssssss/
88
.ssssssss$2dMMMNh$1ssssssssss$2hNMMMd$1ssssssss.
99
+ssss$2hhhyNMMNy$1ssssssssssss$2yNMMMy$1sssssss+
1010
oss$2yNMMMNyMMh$1ssssssssssssss$2hmmmh$1ssssssso
11-
oss$2yNMMMNyMMh$1ssssssssssssss$2hmmmh$1ssssssso
11+
oss$2yNMMMNyMMh$1sssssssssssssshmmmhssssssso
1212
+ssss$2hhhyNMMNy$1ssssssssssss$2yNMMMy$1sssssss+
1313
.ssssssss$2dMMMNh$1ssssssssss$2hNMMMd$1ssssssss.
14-
/ssssssss$2hNMMMyhhyyyyhdNMMMNh$1ssssssss/
15-
+sssssssss$2dmydMMMMMMMMddddy$1ssssssss+
14+
/ssssssss$2hNMMM$1yh$2hyyyyhdNMMMNh$1ssssssss/
15+
+sssssssss$2dm$1yd$2MMMMMMMMddddy$1ssssssss+
1616
/sssssssssss$2hdmNNNNmyNMMMMh$1ssssss/
1717
.ossssssssssssssssss$2dMMMNy$1sssso.
1818
-+sssssssssssssssss$2yyy$1ssss+-
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
_
2+
---(_)
3+
_/ --- \
4+
(_) | |
5+
\ --- _/
6+
---(_)

src/logo/ascii/ubuntu_small.txt

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1-
_
2-
---(_)
3-
_/ --- \
4-
(_) | |
5-
\ --- _/
6-
---(_)
1+
$2..;,; $1.,;,.
2+
$2.,lool: $1.ooooo,
3+
$2;oo;: $1.coool.
4+
$1.... $1''' $2,l;
5+
$1:oooo, $2'oo.
6+
$1looooc $2:oo'
7+
$1'::' $2,oo:
8+
$2,., $1.... $2co,
9+
$2lo:;. $1:oooo; $2.
10+
$2':ooo; $1cooooc
11+
$2''' $1''''

src/logo/builtin.c

Lines changed: 44 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -4284,13 +4284,57 @@ static const FFlogo U[] = {
42844284
{
42854285
.names = {"ubuntu", "ubuntu-linux"},
42864286
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU,
4287+
.colors = {
4288+
FF_COLOR_FG_RED,
4289+
FF_COLOR_FG_RED,
4290+
},
4291+
},
4292+
// UbuntuSmall
4293+
{
4294+
.names = {"ubuntu_small", "ubuntu-linux-small"},
4295+
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
4296+
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_SMALL,
4297+
.colors = {
4298+
FF_COLOR_FG_RED,
4299+
FF_COLOR_FG_RED,
4300+
},
4301+
},
4302+
// UbuntuOld
4303+
{
4304+
.names = {"ubuntu_old", "ubuntu-linux_old"},
4305+
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
4306+
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD,
42874307
.colors = {
42884308
FF_COLOR_FG_RED,
42894309
FF_COLOR_FG_WHITE,
42904310
},
42914311
.colorKeys = FF_COLOR_FG_RED,
42924312
.colorTitle = FF_COLOR_FG_RED,
42934313
},
4314+
// UbuntuOld2
4315+
{
4316+
.names = {"ubuntu_old2"},
4317+
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
4318+
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2,
4319+
.colors = {
4320+
FF_COLOR_FG_RED,
4321+
FF_COLOR_FG_WHITE,
4322+
FF_COLOR_FG_YELLOW,
4323+
},
4324+
.colorKeys = FF_COLOR_FG_RED,
4325+
.colorTitle = FF_COLOR_FG_RED,
4326+
},
4327+
// UbuntuOld2Small
4328+
{
4329+
.names = {"ubuntu_old2_small", "ubuntu_old2-small"},
4330+
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
4331+
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2_SMALL,
4332+
.colors = {
4333+
FF_COLOR_FG_RED,
4334+
},
4335+
.colorKeys = FF_COLOR_FG_RED,
4336+
.colorTitle = FF_COLOR_FG_RED,
4337+
},
42944338
// UbuntuBudgie
42954339
{
42964340
.names = {"ubuntu budgie", "ubuntu-budgie"},
@@ -4348,18 +4392,6 @@ static const FFlogo U[] = {
43484392
.colorKeys = FF_COLOR_FG_GREEN,
43494393
.colorTitle = FF_COLOR_FG_WHITE,
43504394
},
4351-
// UbuntuOld
4352-
{
4353-
.names = {"ubuntu_old", "ubuntu-linux_old"},
4354-
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
4355-
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD,
4356-
.colors = {
4357-
FF_COLOR_FG_RED,
4358-
FF_COLOR_FG_WHITE,
4359-
},
4360-
.colorKeys = FF_COLOR_FG_RED,
4361-
.colorTitle = FF_COLOR_FG_RED,
4362-
},
43634395
// UbuntuKde
43644396
{
43654397
.names = {"ubuntu kde", "ubuntu-kde", "ubuntu-plasma"},
@@ -4371,17 +4403,6 @@ static const FFlogo U[] = {
43714403
.colorKeys = FF_COLOR_FG_BLUE,
43724404
.colorTitle = FF_COLOR_FG_BLUE,
43734405
},
4374-
// UbuntuSmall
4375-
{
4376-
.names = {"ubuntu_small", "ubuntu-linux-small"},
4377-
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
4378-
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_SMALL,
4379-
.colors = {
4380-
FF_COLOR_FG_RED,
4381-
},
4382-
.colorKeys = FF_COLOR_FG_RED,
4383-
.colorTitle = FF_COLOR_FG_RED,
4384-
},
43854406
// UbuntuStudio
43864407
{
43874408
.names = {"ubuntu studio", "ubuntu-studio"},
@@ -4418,28 +4439,6 @@ static const FFlogo U[] = {
44184439
FF_COLOR_FG_WHITE,
44194440
},
44204441
},
4421-
// Ubuntu2Small
4422-
{
4423-
.names = {"ubuntu2_small", "ubuntu2-small"},
4424-
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
4425-
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU2_SMALL,
4426-
.colors = {
4427-
FF_COLOR_FG_RED,
4428-
},
4429-
.colorKeys = FF_COLOR_FG_RED,
4430-
.colorTitle = FF_COLOR_FG_RED,
4431-
},
4432-
// Ubuntu2Old
4433-
{
4434-
.names = {"ubuntu2_old"},
4435-
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
4436-
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU2_OLD,
4437-
.colors = {
4438-
FF_COLOR_FG_RED,
4439-
FF_COLOR_FG_WHITE,
4440-
FF_COLOR_FG_YELLOW,
4441-
},
4442-
},
44434442
// Ultramarine
44444443
{
44454444
.names = {"Ultramarine", "Ultramarine Linux"},

0 commit comments

Comments
 (0)