From 0b25d8f12dad9619dfa39137f48dafac1b832743 Mon Sep 17 00:00:00 2001 From: v_v Date: Tue, 30 Jun 2026 23:12:14 +0200 Subject: [PATCH 1/3] Logo: add chimera2, parabola2_small, postmarketos2, qubes_small --- src/logo/ascii/c.inc | 14 ++++++++++++++ src/logo/ascii/c/chimera_linux2.txt | 15 +++++++++++++++ src/logo/ascii/p.inc | 24 ++++++++++++++++++++++++ src/logo/ascii/p/parabola2_small.txt | 7 +++++++ src/logo/ascii/p/postmarketos2.txt | 17 +++++++++++++++++ src/logo/ascii/q.inc | 11 +++++++++++ src/logo/ascii/q/qubes_small.txt | 14 ++++++++++++++ 7 files changed, 102 insertions(+) create mode 100644 src/logo/ascii/c/chimera_linux2.txt create mode 100644 src/logo/ascii/p/parabola2_small.txt create mode 100644 src/logo/ascii/p/postmarketos2.txt create mode 100644 src/logo/ascii/q/qubes_small.txt diff --git a/src/logo/ascii/c.inc b/src/logo/ascii/c.inc index 57c1702575..dd5adef985 100644 --- a/src/logo/ascii/c.inc +++ b/src/logo/ascii/c.inc @@ -232,6 +232,20 @@ static const FFlogo C[] = { .colorTitle = FF_COLOR_FG_RED, }, #endif + #ifdef FASTFETCH_DATATEXT_LOGO_CHIMERA_LINUX2 + // Chimera2 + { + .names = { "Chimera2" }, + .lines = FASTFETCH_DATATEXT_LOGO_CHIMERA_LINUX2, + .colors = { + FF_COLOR_FG_BLUE, + FF_COLOR_FG_RED, + FF_COLOR_FG_MAGENTA, + }, + .colorKeys = FF_COLOR_FG_MAGENTA, + .colorTitle = FF_COLOR_FG_RED, + }, + #endif #ifdef FASTFETCH_DATATEXT_LOGO_CHIMERA_LINUX_SMALL // Chimera_small { diff --git a/src/logo/ascii/c/chimera_linux2.txt b/src/logo/ascii/c/chimera_linux2.txt new file mode 100644 index 0000000000..bdcfaf8795 --- /dev/null +++ b/src/logo/ascii/c/chimera_linux2.txt @@ -0,0 +1,15 @@ +888888888888 $2888 +$1888888888888 $2888 +$1888888888888 $2888 +$188888888P"' $2_,888 +$1888888P' $2,jd88888 +$188888P $2d88P' +$18888b $2j88' xxxxxxxxxx +$3_____ $218{ 8888888888 +$38888b. $2l88, ,88" $3______ +$3888888 $218b,_ ,d88P $3888888 +$3888888b. $2`188bwwd88P' $3,d888888 +$388888888b._ $2`"^^"'`$3.,d88888888 +$3888888888888bo od888888888888 +$388888888888888 88888888888888 +$388888888888888 88888888888888 \ No newline at end of file diff --git a/src/logo/ascii/p.inc b/src/logo/ascii/p.inc index be00006f1b..d41a639dc3 100644 --- a/src/logo/ascii/p.inc +++ b/src/logo/ascii/p.inc @@ -51,6 +51,19 @@ static const FFlogo P[] = { .colorTitle = FF_COLOR_FG_MAGENTA, }, #endif + #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA2_SMALL + // Parabola2Small + { + .names = { "parabola2_small", "parabola-gnulinux2_small" }, + .type = FF_LOGO_LINE_TYPE_SMALL_BIT, + .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA2_SMALL, + .colors = { + FF_COLOR_FG_BLUE, + }, + .colorKeys = FF_COLOR_FG_BLUE, + .colorTitle = FF_COLOR_FG_BLUE, + }, + #endif #ifdef FASTFETCH_DATATEXT_LOGO_PARCH // Parch { @@ -271,6 +284,17 @@ static const FFlogo P[] = { }, }, #endif + #ifdef FASTFETCH_DATATEXT_LOGO_POSTMARKETOS2 + // PostMarketOS2 + { + .names = { "PostMarketOS2" }, + .lines = FASTFETCH_DATATEXT_LOGO_POSTMARKETOS2, + .colors = { + FF_COLOR_FG_GREEN, + FF_COLOR_FG_WHITE, + }, + }, + #endif #ifdef FASTFETCH_DATATEXT_LOGO_POSTMARKETOS_SMALL // PostMarketOSSmall { diff --git a/src/logo/ascii/p/parabola2_small.txt b/src/logo/ascii/p/parabola2_small.txt new file mode 100644 index 0000000000..423fc0720f --- /dev/null +++ b/src/logo/ascii/p/parabola2_small.txt @@ -0,0 +1,7 @@ + _. .d;' ,b, + _.=: `" "` ,d88} +` "888!' + }8!' + ,P/ + ,1' + /' diff --git a/src/logo/ascii/p/postmarketos2.txt b/src/logo/ascii/p/postmarketos2.txt new file mode 100644 index 0000000000..10d22fdfeb --- /dev/null +++ b/src/logo/ascii/p/postmarketos2.txt @@ -0,0 +1,17 @@ + db + d88b + d8888b + d888888b + j88888888b + !888888888b + j| J8^"888888b + d8[;__, '888888b + d88888P' '888888b + d88888P '888888b + d88888P '888888b + d88888P '1^`,.__ + d88888P " ,A888b + d888888, =ooooooooooo888888b + d88888888, "J8888888888888888b + d888888888" ,d88888888888888888b +d88888888P' ,d8888888888888888888b diff --git a/src/logo/ascii/q.inc b/src/logo/ascii/q.inc index 732261e178..5be8f92e5a 100644 --- a/src/logo/ascii/q.inc +++ b/src/logo/ascii/q.inc @@ -50,6 +50,17 @@ static const FFlogo Q[] = { }, }, #endif + #ifdef FASTFETCH_DATATEXT_LOGO_QUBES_SMALL + // Qubes + { + .names = { "Qubes_small" }, + .lines = FASTFETCH_DATATEXT_LOGO_QUBES_SMALL, + .colors = { + FF_COLOR_FG_BLUE, + FF_COLOR_FG_MAGENTA, + }, + }, + #endif #ifdef FASTFETCH_DATATEXT_LOGO_QUBYT // Qubyt { diff --git a/src/logo/ascii/q/qubes_small.txt b/src/logo/ascii/q/qubes_small.txt new file mode 100644 index 0000000000..504d5ddaa5 --- /dev/null +++ b/src/logo/ascii/q/qubes_small.txt @@ -0,0 +1,14 @@ + .,dQb,. + .,qdQQQQQQQbq,. + .,qdQQQQQQQQQQQQQQQbq,. +dIQQQQQQQQP"'"1QQQQQQQQ^b +ttttI%QP'` `'1Q%^---| +tttttt |----| +tttttt |----| +tttttt |----| +tttttt |----| +ttttttti, .,;-----| +1ttttttttti, ,----------' + '"^1ttttttt|----------;, + '"^1ttt|---^-------->, + '"1|^'` "^==-:" From c9b0ddf81c1bf51c0a460c0db40a2b25b2b644b3 Mon Sep 17 00:00:00 2001 From: v_v Date: Wed, 1 Jul 2026 04:14:57 +0200 Subject: [PATCH 2/3] Logo: add types to chimera2, parabola2_small, postmarketos2, qubes_small, remove "parabola-gnulinux" --- src/logo/ascii/c.inc | 1 + src/logo/ascii/p.inc | 9 +++++---- src/logo/ascii/q.inc | 1 + 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/logo/ascii/c.inc b/src/logo/ascii/c.inc index dd5adef985..22fb73715c 100644 --- a/src/logo/ascii/c.inc +++ b/src/logo/ascii/c.inc @@ -236,6 +236,7 @@ static const FFlogo C[] = { // Chimera2 { .names = { "Chimera2" }, + .type = FF_LOGO_LINE_TYPE_ALTER_BIT, .lines = FASTFETCH_DATATEXT_LOGO_CHIMERA_LINUX2, .colors = { FF_COLOR_FG_BLUE, diff --git a/src/logo/ascii/p.inc b/src/logo/ascii/p.inc index d41a639dc3..cf53dc6e31 100644 --- a/src/logo/ascii/p.inc +++ b/src/logo/ascii/p.inc @@ -29,7 +29,7 @@ static const FFlogo P[] = { #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA // Parabola { - .names = { "parabola", "parabola-gnulinux" }, + .names = { "parabola" }, .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA, .colors = { FF_COLOR_FG_MAGENTA, @@ -41,7 +41,7 @@ static const FFlogo P[] = { #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA_SMALL // ParabolaSmall { - .names = { "parabola_small", "parabola-gnulinux_small" }, + .names = { "parabola_small", }, .type = FF_LOGO_LINE_TYPE_SMALL_BIT, .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA_SMALL, .colors = { @@ -54,8 +54,8 @@ static const FFlogo P[] = { #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA2_SMALL // Parabola2Small { - .names = { "parabola2_small", "parabola-gnulinux2_small" }, - .type = FF_LOGO_LINE_TYPE_SMALL_BIT, + .names = { "parabola2_small", }, + .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT, .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA2_SMALL, .colors = { FF_COLOR_FG_BLUE, @@ -288,6 +288,7 @@ static const FFlogo P[] = { // PostMarketOS2 { .names = { "PostMarketOS2" }, + .type = FF_LOGO_LINE_TYPE_ALTER_BIT, .lines = FASTFETCH_DATATEXT_LOGO_POSTMARKETOS2, .colors = { FF_COLOR_FG_GREEN, diff --git a/src/logo/ascii/q.inc b/src/logo/ascii/q.inc index 5be8f92e5a..be2901fb4a 100644 --- a/src/logo/ascii/q.inc +++ b/src/logo/ascii/q.inc @@ -54,6 +54,7 @@ static const FFlogo Q[] = { // Qubes { .names = { "Qubes_small" }, + .type = FF_LOGO_LINE_TYPE_SMALL_BIT, .lines = FASTFETCH_DATATEXT_LOGO_QUBES_SMALL, .colors = { FF_COLOR_FG_BLUE, From 182367c4ba2adc9b193f0a4387183c8478a487cc Mon Sep 17 00:00:00 2001 From: Carter Li Date: Tue, 30 Jun 2026 21:19:30 -0500 Subject: [PATCH 3/3] Change logo names to use capital letters --- src/logo/ascii/p.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/logo/ascii/p.inc b/src/logo/ascii/p.inc index cf53dc6e31..5b11c23d33 100644 --- a/src/logo/ascii/p.inc +++ b/src/logo/ascii/p.inc @@ -29,7 +29,7 @@ static const FFlogo P[] = { #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA // Parabola { - .names = { "parabola" }, + .names = { "Parabola" }, .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA, .colors = { FF_COLOR_FG_MAGENTA, @@ -41,7 +41,7 @@ static const FFlogo P[] = { #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA_SMALL // ParabolaSmall { - .names = { "parabola_small", }, + .names = { "Parabola_small", }, .type = FF_LOGO_LINE_TYPE_SMALL_BIT, .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA_SMALL, .colors = { @@ -54,7 +54,7 @@ static const FFlogo P[] = { #ifdef FASTFETCH_DATATEXT_LOGO_PARABOLA2_SMALL // Parabola2Small { - .names = { "parabola2_small", }, + .names = { "Parabola2_small", }, .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT, .lines = FASTFETCH_DATATEXT_LOGO_PARABOLA2_SMALL, .colors = {