Skip to content

Commit bcacaa9

Browse files
authored
Add the Crystal Linux Logo (#239)
1 parent d079e25 commit bcacaa9

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Title, Separator, OS, Host, Kernel, Uptime, Processes, Packages, Shell, Resoluti
5656

5757
##### Logos
5858
```
59-
AlmaLinux, Alpine, Android, Arch, Arco, Artix, Bedrock, CachyOS, CentOS, Debian, Devuan, Deepin, Endeavour, Fedora, Garuda, Gentoo, KDE Neon, KISS, Kubuntu, LangitKetujuh, Linux, MacOS, Manjaro, Mint, MSYS2, NixOS, OpenSUSE, OpenSUSE Tumbleweed, OpenSUSE LEAP, Pop!_OS, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Ubuntu, Void, Zorin
59+
AlmaLinux, Alpine, Android, Arch, Arco, Artix, Bedrock, CachyOS, CentOS, Crystal, Debian, Devuan, Deepin, Endeavour, Fedora, Garuda, Gentoo, KDE Neon, KISS, Kubuntu, LangitKetujuh, Linux, MacOS, Manjaro, Mint, MSYS2, NixOS, OpenSUSE, OpenSUSE Tumbleweed, OpenSUSE LEAP, Pop!_OS, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Ubuntu, Void, Zorin
6060
```
6161
* Most of the logos have a small variant. Access it by appending _small to the logo name.
6262
* Some logos have an old variant. Access it by appending _old to the logo name.

src/logo/builtin.c

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -522,6 +522,43 @@ static const FFlogo* getLogoCentOSSmall()
522522
FF_LOGO_RETURN
523523
}
524524

525+
static const FFlogo* getLogoCrystalLinux()
526+
{
527+
FF_LOGO_INIT
528+
FF_LOGO_NAMES("crystal", "Crystal", "crystal-linux", "Crystal-Linux")
529+
FF_LOGO_LINES(
530+
" mysssym\n"
531+
" mysssym\n"
532+
" mysssym\n"
533+
" mysssym\n"
534+
" mysssyd\n"
535+
" mysssyd N\n"
536+
" mysssyd mysym\n"
537+
" mysssyd dysssym\n"
538+
" mysssyd dysssym\n"
539+
" mysssyd dysssym\n"
540+
" mysssyd dysssym\n"
541+
" mysssyd dysssym\n"
542+
" mysssyd dysssym\n"
543+
" mysym dysssym\n"
544+
" N dysssym\n"
545+
" dysssym\n"
546+
" dysssym\n"
547+
" dysssym\n"
548+
" dysssym\n"
549+
" dysssym\n";
550+
)
551+
552+
FF_LOGO_COLORS(
553+
"35" //magenta
554+
)
555+
FF_LOGO_COLOR_KEYS("35"); //magenta
556+
FF_LOGO_COLOR_TITLE("35"); //magenta
557+
FF_LOGO_RETURN
558+
}
559+
560+
561+
525562
static const FFlogo* getLogoDebian()
526563
{
527564
FF_LOGO_INIT
@@ -1898,6 +1935,7 @@ GetLogoMethod* ffLogoBuiltinGetAll()
18981935
getLogoCelOS,
18991936
getLogoCentOS,
19001937
getLogoCentOSSmall,
1938+
getLogoCrystalLinux,
19011939
getLogoDebian,
19021940
getLogoDevuan,
19031941
getLogoDevuanSmall,

0 commit comments

Comments
 (0)