From 51bbff4741eb11480b764399be3bb69e5cc7c6b4 Mon Sep 17 00:00:00 2001 From: Linus Dierheimer Date: Tue, 8 Mar 2022 10:47:04 +0100 Subject: [PATCH] Zorin Logo --- README.md | 2 +- src/common/logo.c | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 53fd22656..201af4387 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Title, Separator, OS, Host, Kernel, Uptime, Processes, Packages, Shell, Resoluti ##### Logos ``` -Android, Arch, Arco, Artix, CachyOS, CentOS, Debian, Endeavour, Fedora, Garuda, Gentoo, Manjaro, Mint, Pop!_OS, Ubuntu, Void +Android, Arch, Arco, Artix, CachyOS, CentOS, Debian, Endeavour, Fedora, Garuda, Gentoo, Manjaro, Mint, Pop!_OS, Ubuntu, Void, Zorin ``` * Most of the logos have a small variant. Access it by appending _small to the logo name. * Some logos have an old variant. Access it by appending _old to the logo name. diff --git a/src/common/logo.c b/src/common/logo.c index 71344e9af..576798144 100644 --- a/src/common/logo.c +++ b/src/common/logo.c @@ -872,6 +872,35 @@ static const FFlogo* getLogoVoidSmall() FF_LOGO_RETURN } +static const FFlogo* getLogoZorin() +{ + FF_LOGO_INIT + FF_LOGO_NAMES("zorin", "zorin-linux", "zorinos", "zorinos-linux") + FF_LOGO_LINES( + "$1 `osssssssssssssssssssso` \n" + "$1 .osssssssssssssssssssssso. \n" + "$1 .+oooooooooooooooooooooooo+. \n" + " \n" + " \n" + "$1 `::::::::::::::::::::::. .:` \n" + "$1 `+ssssssssssssssssss+:.` `.:+ssso` \n" + "$1.ossssssssssssssso/. `-+ossssssso.\n" + "$1ssssssssssssso/-` `-/osssssssssssss\n" + "$1.ossssssso/-` .-/ossssssssssssssso.\n" + "$1 `+sss+:. `.:+ssssssssssssssssss+` \n" + "$1 `:. .::::::::::::::::::::::` \n" + " \n" + " \n" + "$1 .+oooooooooooooooooooooooo+. \n" + "$1 -osssssssssssssssssssssso- \n" + "$1 `osssssssssssssssssssso` " + ) + FF_LOGO_COLORS( + "34" //blue + ) + FF_LOGO_RETURN +} + typedef const FFlogo*(*GetLogoMethod)(); static GetLogoMethod* getLogoMethods() @@ -910,6 +939,7 @@ static GetLogoMethod* getLogoMethods() getLogoUbuntuSmall, getLogoVoid, getLogoVoidSmall, + getLogoZorin, NULL };