From 14aadd5b6127dbb6361ebbea4cb463357f7b7944 Mon Sep 17 00:00:00 2001 From: Carter Li Date: Thu, 13 Feb 2025 23:04:20 +0000 Subject: [PATCH] Logo (Builtin): simplify haiku; add haiku2 from neofetch --- src/logo/ascii/haiku.txt | 12 ++++++------ src/logo/ascii/haiku2.txt | 17 +++++++++++++++++ src/logo/builtin.c | 13 +++++++++++-- 3 files changed, 34 insertions(+), 8 deletions(-) create mode 100644 src/logo/ascii/haiku2.txt diff --git a/src/logo/ascii/haiku.txt b/src/logo/ascii/haiku.txt index 36b432aa6..52863ddba 100644 --- a/src/logo/ascii/haiku.txt +++ b/src/logo/ascii/haiku.txt @@ -1,12 +1,12 @@ -$3 MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM - MMMM$4 .ciO| /YMMMMM*" -$3 MMMM$4 .cOMMMMM|/MMMMM/` + MMMM MMMM + MMMM$2 .ciO| /YMMMMM*" +$1 MMMM$2 .cOMMMMM|/MMMMM/` , ,iMM|/MMMMMMMMMMMMMMM* - `*.__,-cMMMMMMMMMMMMMMMMM/`$3.MMM - MM$4MMMMMMM/`:MMM/ $3MMMM + `*.__,-cMMMMMMMMMMMMMMMMM/`$1.MMM + MM$2MMMMMMM/`:MMM/ $1MMMM MMMM MMMM MMMM MMMM - """" """" \ No newline at end of file + """" """" diff --git a/src/logo/ascii/haiku2.txt b/src/logo/ascii/haiku2.txt new file mode 100644 index 000000000..56a7feb4b --- /dev/null +++ b/src/logo/ascii/haiku2.txt @@ -0,0 +1,17 @@ +${c2} :dc' + 'l:;'${c1},${c2}'ck. .;dc:. + co ${c1}..${c2}k. .;; ':o. + co ${c1}..${c2}k. ol ${c1}.${c2}0. + co ${c1}..${c2}k. oc ${c1}..${c2}0. + co ${c1}..${c2}k. oc ${c1}..${c2}0. +.Ol,. co ${c1}...''${c2}Oc;kkodxOdddOoc,. + ';lxxlxOdxkxk0kd${c1}oooll${c2}dl${c1}ccc:${c2}clxd; + ..${c1}oOolllllccccccc:::::${c2}od; + cx:ooc${c1}:::::::;${c2}cooolcX. + cd${c1}.${c2}''cloxdoollc' ${c1}...${c2}0. + cd${c1}......${c2}k;${c1}.${c2}xl${c1}.... .${c2}0. + .::c${c1};..${c2}cx;${c1}.${c2}xo${c1}..... .${c2}0. + '::c'${c1}...${c2}do${c1}..... .${c2}K, + cd,.${c1}....:${c2}O,${c1} + ':clod:'${c1} + ${c1} diff --git a/src/logo/builtin.c b/src/logo/builtin.c index 4314dac0b..78a38bf08 100644 --- a/src/logo/builtin.c +++ b/src/logo/builtin.c @@ -2006,14 +2006,23 @@ static const FFlogo H[] = { .names = {"Haiku"}, .lines = FASTFETCH_DATATEXT_LOGO_HAIKU, .colors = { - FF_COLOR_FG_RED, - FF_COLOR_FG_YELLOW, FF_COLOR_FG_DEFAULT, FF_COLOR_FG_GREEN, }, .colorKeys = FF_COLOR_FG_RED, .colorTitle = FF_COLOR_FG_YELLOW, }, + // Haiku2 + { + .names = {"Haiku2"}, + .lines = FASTFETCH_DATATEXT_LOGO_HAIKU2, + .colors = { + FF_COLOR_FG_GREEN, + FF_COLOR_FG_DEFAULT, + }, + .colorKeys = FF_COLOR_FG_RED, + .colorTitle = FF_COLOR_FG_YELLOW, + }, // HaikuSmall { .names = {"Haiku-small"},