From b2c779dea9adc8ee40ff3e9a7bb5c5b414b0155d Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Sat, 4 Jan 2025 21:08:27 -0600 Subject: [PATCH] Logo (Builtin): add the Lubuntu logo (#1481) * Add the Lubuntu logo * Lubuntu uses LXQt, not LXDE --- src/detection/os/os_linux.c | 2 +- src/logo/ascii/lubuntu.txt | 20 ++++++++++++++++++++ src/logo/builtin.c | 9 +++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 src/logo/ascii/lubuntu.txt diff --git a/src/detection/os/os_linux.c b/src/detection/os/os_linux.c index f293d5f0e..62a2977bd 100644 --- a/src/detection/os/os_linux.c +++ b/src/detection/os/os_linux.c @@ -99,7 +99,7 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result) return; } - if(ffStrContains(xdgConfigDirs, "lxde") || ffStrContains(xdgConfigDirs, "lubuntu")) + if(ffStrContains(xdgConfigDirs, "lxqt") || ffStrContains(xdgConfigDirs, "lubuntu")) { ffStrbufSetS(&result->name, "Lubuntu"); ffStrbufSetS(&result->prettyName, "Lubuntu"); diff --git a/src/logo/ascii/lubuntu.txt b/src/logo/ascii/lubuntu.txt new file mode 100644 index 000000000..2843553b9 --- /dev/null +++ b/src/logo/ascii/lubuntu.txt @@ -0,0 +1,20 @@ + `.:/ossyyyysso/:. + `.:yyyyyyyyyyyyyyyyyy:.` + .:yyyyyyyyyyyyyyyyyyyyyyyy:. + .:yyyyyyyyyyyyyyyyyyyyyyyyyyyy:. + -yyyyyyyyyyyyyy${c2}+hNMMMNh+${c1}yyyyyyyyy- + :yy${c2}mNy+${c1}yyyyyyyy${c2}+Nmso++smMdhyysoo+${c1}yy: + -yy${c2}+MMMmmy${c1}yyyyyy${c2}hh${c1}yyyyyyyyyyyyyyyyyyy- +.yyyy${c2}NMN${c1}yy${c2}shhs${c1}yyy${c2}+o${c1}yyyyyyyyyyyyyyyyyyyy. +:yyyy${c2}oNM+${c1}yyyy${c2}+sso${c1}yyyyyyy${c2}ss${c1}yyyyyyyyyyyyy: +:yyyyy${c2}+dNs${c1}yyyyyyy${c2}++${c1}yyyyy${c2}oN+${c1}yyyyyyyyyyyy: +:yyyyy${c2}oMMmhysso${c1}yyyyyyyyyy${c2}mN+${c1}yyyyyyyyyyy: +:yyyyyy${c2}hMm${c1}yyyyy${c2}+++${c1}yyyyyyy${c2}+MN${c1}yyyyyyyyyyy: +.yyyyyyy${c2}ohmy+${c1}yyyyyyyyyyyyy${c2}NMh${c1}yyyyyyyyyy. + -yyyyyyyyyy${c2}++${c1}yyyyyyyyyyyy${c2}MMh${c1}yyyyyyyyy- + :yyyyyyyyyyyyyyyyyyyyy${c2}+mMN+${c1}yyyyyyyy: + -yyyyyyyyyyyyyyyyy${c2}+sdMMd+${c1}yyyyyyyy- + .:yyyyyyyyy${c2}hmdmmNMNdy+${c1}yyyyyyyy:. + .:yyyyyyy${c2}my${c1}yyyyyyyyyyyyyyy:. + `.:yyyy${c2}s${c1}yyyyyyyyyyyyy:.` + `.:/oosyyyysso/:.` diff --git a/src/logo/builtin.c b/src/logo/builtin.c index b062be144..24e6d7614 100644 --- a/src/logo/builtin.c +++ b/src/logo/builtin.c @@ -2582,6 +2582,15 @@ static const FFlogo L[] = { .colorKeys = FF_COLOR_FG_YELLOW, .colorTitle = FF_COLOR_FG_RED, }, + // Lubuntu + { + .names = {"lubuntu"}, + .lines = FASTFETCH_DATATEXT_LOGO_LUBUNTU, + .colors = { + FF_COLOR_FG_BLUE, + FF_COLOR_FG_WHITE, + }, + }, // Lunar { .names = {"Lunar"},