Files
fastfetch/src/logo/builtin.c
T

5531 lines
146 KiB
C
Raw Normal View History

2022-04-02 14:35:43 +02:00
#include "logo.h"
2023-07-29 20:47:02 +08:00
#include "logo_builtin.h"
2026-01-06 09:48:38 +08:00
#include "common/color.h"
2022-04-02 14:35:43 +02:00
const FFlogo ffLogoUnknown = {
2026-03-30 10:27:23 +08:00
.names = { "unknown" },
.lines = FASTFETCH_DATATEXT_LOGO_UNKNOWN,
.colors = {
FF_COLOR_FG_DEFAULT,
},
};
static const FFlogo A[] = {
2023-12-04 14:47:28 +08:00
// Adélie
{
2026-03-30 10:27:23 +08:00
.names = { "Adélie", "Adelie" },
2023-12-04 14:47:28 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ADELIE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-12-04 14:47:28 +08:00
FF_COLOR_FG_CYAN,
},
},
2023-08-20 00:04:52 +08:00
// AerOS
{
2026-03-30 10:27:23 +08:00
.names = { "aerOS" },
2023-08-20 00:04:52 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AEROS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
},
2025-07-20 16:47:35 +08:00
// Aeon
{
2026-03-30 10:27:23 +08:00
.names = { "Aeon" },
2025-07-20 16:47:35 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AEON,
.colors = {
FF_COLOR_FG_256 "36",
FF_COLOR_FG_256 "36",
},
},
// AerynOS
2025-08-22 14:23:52 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "AerynOS" },
2025-08-22 14:23:52 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AERYNOS,
2026-04-18 23:16:37 +08:00
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
},
},
// AerynOS_old
{
.names = { "AerynOS_old" },
.lines = FASTFETCH_DATATEXT_LOGO_AERYNOS_OLD,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2025-08-22 14:23:52 +08:00
.colors = {
FF_COLOR_FG_DEFAULT,
FF_COLOR_FG_MAGENTA,
},
},
2023-09-08 21:21:11 +08:00
// Afterglow
{
2026-03-30 10:27:23 +08:00
.names = { "Afterglow" },
2023-09-08 21:21:11 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AFTERGLOW,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
},
},
2023-08-03 10:29:50 +08:00
// AIX
{
2026-03-30 10:27:23 +08:00
.names = { "aix" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AIX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// AlmaLinux
{
2026-03-30 10:27:23 +08:00
.names = { "Almalinux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ALMALINUX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-04 16:05:25 +08:00
FF_COLOR_FG_LIGHT_YELLOW,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-04 16:05:25 +08:00
FF_COLOR_FG_LIGHT_GREEN,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-04 16:05:25 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Alpine
{
2026-03-30 10:27:23 +08:00
.names = { "Alpine" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ALPINE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// Alpine2
{
2026-03-30 10:27:23 +08:00
.names = { "Alpine2" },
.lines = FASTFETCH_DATATEXT_LOGO_ALPINE2,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-03 10:29:50 +08:00
// AlpineSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Alpine_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ALPINE_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// Alpine2Small
{
2026-03-30 10:27:23 +08:00
.names = { "alpine2_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ALPINE2_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// Alpine3Small
{
2026-03-30 10:27:23 +08:00
.names = { "alpine3_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_ALPINE3_SMALL,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-03 10:29:50 +08:00
// Alter
{
2026-03-30 10:27:23 +08:00
.names = { "Alter" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ALTER,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2024-07-16 21:56:37 +08:00
// ALTLinux
{
2026-03-30 10:27:23 +08:00
.names = { "ALTLinux" },
2024-07-16 21:56:37 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ALTLINUX,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLACK,
FF_COLOR_FG_WHITE,
2024-07-16 21:56:37 +08:00
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2023-08-03 10:29:50 +08:00
// Amazon
2026-03-30 10:27:23 +08:00
{ .names = { "Amazon" }, .lines = FASTFETCH_DATATEXT_LOGO_AMAZON, .colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
} },
2023-09-27 11:04:13 +08:00
// AmazonLinux
2026-03-30 10:27:23 +08:00
{ .names = { "Amazon Linux", "amzn" }, .lines = FASTFETCH_DATATEXT_LOGO_AMAZON_LINUX, .colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_256 "178",
} },
2025-11-18 02:52:07 +01:00
// Amiga
2026-03-30 10:27:23 +08:00
{ .names = { "Amiga" }, .lines = FASTFETCH_DATATEXT_LOGO_AMIGA, .colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_LIGHT_YELLOW,
FF_COLOR_FG_GREEN,
} },
2023-08-03 10:29:50 +08:00
// AmogOS
{
2026-03-30 10:27:23 +08:00
.names = { "AmogOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AMOGOS,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// Anarchy
{
2026-03-30 10:27:23 +08:00
.names = { "Anarchy" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ANARCHY,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// Android
{
2026-03-30 10:27:23 +08:00
.names = { "android" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ANDROID,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// AndroidSmall
{
2026-03-30 10:27:23 +08:00
.names = { "android_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ANDROID_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// AnduinOS
{
2026-03-30 10:27:23 +08:00
.names = { "anduinos" },
.lines = FASTFETCH_DATATEXT_LOGO_ANDUINOS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
2023-08-03 10:29:50 +08:00
// Antergos
{
2026-03-30 10:27:23 +08:00
.names = { "Antergos" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ANTERGOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// Antix
{
2026-03-30 10:27:23 +08:00
.names = { "antiX" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ANTIX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// AnushOS
2025-06-15 06:23:27 +02:00
{
2026-03-30 10:27:23 +08:00
.names = { "AnushOS" },
2025-06-15 06:23:27 +02:00
.lines = FASTFETCH_DATATEXT_LOGO_ANUSHOS,
.colors = {
FF_COLOR_FG_WHITE,
2025-06-15 06:23:27 +02:00
FF_COLOR_FG_BLACK,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-06-15 06:23:27 +02:00
},
2023-08-03 10:29:50 +08:00
// AoscOsRetro
{
2026-03-30 10:27:23 +08:00
.names = { "Aosc OS/Retro", "aoscosretro" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AOSCOSRETRO,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// AoscOsRetro_small
{
2026-03-30 10:27:23 +08:00
.names = { "Aosc OS/Retro_small", "aoscosretro_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AOSCOSRETRO_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// AoscOS
{
2026-03-30 10:27:23 +08:00
.names = { "Aosc OS", "aoscos" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AOSCOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-09-08 21:07:10 +08:00
FF_COLOR_FG_BLACK,
2024-04-13 01:44:46 -07:00
FF_COLOR_FG_RED,
2023-09-08 21:07:10 +08:00
FF_COLOR_FG_YELLOW,
},
},
// AoscOS_old
{
2026-03-30 10:27:23 +08:00
.names = { "Aosc OS_old", "aoscos_old" },
2023-09-08 21:07:10 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AOSCOS_OLD,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Aperture
{
2026-03-30 10:27:23 +08:00
.names = { "Aperture" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_APERTURE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2024-11-01 08:38:48 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Apple
{
2026-03-30 10:27:23 +08:00
.names = { "Apple" },
.lines = FASTFETCH_DATATEXT_LOGO_MACOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
// AppleSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Apple_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_MACOS_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// Apricity
{
2026-03-30 10:27:23 +08:00
.names = { "Apricity" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_APRICITY,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// ArchBox
{
2026-03-30 10:27:23 +08:00
.names = { "ArchBox" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCHBOX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Archcraft
{
2026-03-30 10:27:23 +08:00
.names = { "Archcraft" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCHCRAFT,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Archcraft2
{
2026-03-30 10:27:23 +08:00
.names = { "Archcraft2" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCHCRAFT2,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Arch
{
2026-03-30 10:27:23 +08:00
.names = { "arch", "archmerge" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCH,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
},
2023-08-07 13:30:14 +08:00
// Arch2
{
2026-03-30 10:27:23 +08:00
.names = { "arch2" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-07 13:30:14 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCH2,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
2024-06-19 09:59:26 +08:00
},
// Arch3
{
2026-03-30 10:27:23 +08:00
.names = { "arch3" },
2024-06-19 09:59:26 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_ARCH3,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
2023-08-07 13:30:14 +08:00
},
2023-08-03 10:29:50 +08:00
// ArchSmall
{
2026-03-30 10:27:23 +08:00
.names = { "arch_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCH_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2024-06-19 09:59:26 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
},
2025-01-14 10:36:51 +08:00
// ArchOld
{
2026-03-30 10:27:23 +08:00
.names = { "arch_old" },
2025-01-14 10:36:51 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_ARCH_OLD,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2025-01-14 10:36:51 +08:00
},
.colorTitle = FF_COLOR_FG_DEFAULT,
.colorKeys = FF_COLOR_FG_BLUE,
2025-01-14 10:36:51 +08:00
},
2023-08-03 10:29:50 +08:00
// Archlabs
{
2026-03-30 10:27:23 +08:00
.names = { "ARCHlabs" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCHLABS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// ArchStrike
{
2026-03-30 10:27:23 +08:00
.names = { "ArchStrike" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCHSTRIKE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLACK,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2024-07-04 14:58:16 +02:00
// Arkane
{
2026-03-30 10:27:23 +08:00
.names = { "Arkane", "Arkane Linux" },
2024-07-04 14:58:16 +02:00
.lines = FASTFETCH_DATATEXT_LOGO_ARKANE,
.colors = {
FF_COLOR_FG_256 "237",
FF_COLOR_FG_256 "130",
FF_COLOR_FG_WHITE,
2024-07-04 14:58:16 +02:00
},
.colorKeys = FF_COLOR_FG_256 "130",
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-07-04 14:58:16 +02:00
},
2024-05-06 15:22:21 +08:00
// Armbian
{
2026-03-30 10:27:23 +08:00
.names = { "Armbian" },
2024-05-06 15:22:21 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARMBIAN,
.colors = {
FF_COLOR_FG_WHITE,
2024-05-06 15:22:21 +08:00
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_RED,
2024-05-06 15:22:21 +08:00
},
// Armbian2
{
2026-03-30 10:27:23 +08:00
.names = { "Armbian2" },
2024-05-06 15:22:21 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_ARMBIAN2,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_RED,
2024-05-06 15:22:21 +08:00
},
2023-08-03 10:29:50 +08:00
// Artix
{
2026-03-30 10:27:23 +08:00
.names = { "artix" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARTIX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// ArtixSmall
{
2026-03-30 10:27:23 +08:00
.names = { "artix_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARTIX_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// Artix2Small
{
2026-03-30 10:27:23 +08:00
.names = { "artix2_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARTIX2_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// ArcoLinux (Discontinued)
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "arco", "arcolinux" }, // ID=arcolinux
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCO,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// ArcoLinuxSmall
{
2026-03-30 10:27:23 +08:00
.names = { "arco_small", "arcolinux_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARCO_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// ArseLinux
{
2026-03-30 10:27:23 +08:00
.names = { "arse", "arselinux", "arse-linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARSELINUX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Arya
{
2026-03-30 10:27:23 +08:00
.names = { "Arya" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ARYA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Asahi
{
2026-03-30 10:27:23 +08:00
.names = { "asahi", "asahi-linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ASAHI,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
2024-06-25 10:03:19 +08:00
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// Asahi2
{
2026-03-30 10:27:23 +08:00
.names = { "asahi2", "asahi-linux2" },
.lines = FASTFETCH_DATATEXT_LOGO_ASAHI2,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_LIGHT_YELLOW,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_RED,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_BLACK,
FF_COLOR_FG_LIGHT_CYAN,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// Aster
{
2026-03-30 10:27:23 +08:00
.names = { "aster" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ASTER,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// AsteroidOS
{
2026-03-30 10:27:23 +08:00
.names = { "AsteroidOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ASTEROIDOS,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_256 "160", FF_COLOR_FG_256 "208", FF_COLOR_FG_256 "202", FF_COLOR_FG_256 "214" },
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_256 "160",
.colorTitle = FF_COLOR_FG_256 "208",
2023-08-03 10:29:50 +08:00
},
// AstOS
{
2026-03-30 10:27:23 +08:00
.names = { "astOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ASTOS,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 15:32:16 +08:00
// Astra
{
2026-03-30 10:27:23 +08:00
.names = { "Astra", "Astra Linux", "astralinux" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ASTRA_LINUX,
.colors = {
2023-08-04 16:05:25 +08:00
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// Ataraxia
{
2026-03-30 10:27:23 +08:00
.names = { "Ataraxia Linux", "Ataraxia" },
.lines = FASTFETCH_DATATEXT_LOGO_JANUSLINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
2025-05-07 10:45:16 +08:00
// AthenaOS
2023-08-03 15:32:16 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "AthenaOS" },
2025-05-07 10:45:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ATHENAOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_LIGHT_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_LIGHT_BLUE,
},
// AthenaOS_old
{
2026-03-30 10:27:23 +08:00
.names = { "AthenaOS_old" },
2025-05-07 10:45:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ATHENAOS_OLD,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 15:32:16 +08:00
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
2025-04-19 21:11:54 +08:00
// Aurora
{
2026-03-30 10:27:23 +08:00
.names = { "Aurora" },
2025-04-19 21:11:54 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AURORA,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2025-04-19 21:11:54 +08:00
},
},
2025-07-11 14:01:01 +08:00
// AxOS
{
2026-03-30 10:27:23 +08:00
.names = { "AxOS" },
2025-07-11 14:01:01 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_AXOS,
.colors = {
FF_COLOR_FG_RGB "222;6;255",
FF_COLOR_FG_RGB "222;6;255",
},
},
2023-10-27 22:22:09 +08:00
// Azos
2026-03-30 10:27:23 +08:00
{ .names = { "Azos" }, .lines = FASTFETCH_DATATEXT_LOGO_AZOS, .colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_RED,
} },
// LAST
{},
};
static const FFlogo B[] = {
2023-08-03 15:32:16 +08:00
// Bedrock
{
2026-03-30 10:27:23 +08:00
.names = { "bedrock" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BEDROCK,
.colors = {
2026-03-29 09:28:49 +08:00
FF_COLOR_FG_LIGHT_BLACK, // grey
FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
2026-03-29 09:28:49 +08:00
.colorKeys = FF_COLOR_FG_LIGHT_BLACK, // grey
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// BedrockSmall
{
2026-03-30 10:27:23 +08:00
.names = { "bedrock_small" },
.lines = FASTFETCH_DATATEXT_LOGO_BEDROCK_SMALL,
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.colors = {
2026-03-29 09:28:49 +08:00
FF_COLOR_FG_LIGHT_BLACK, // grey
FF_COLOR_FG_DEFAULT,
},
2026-03-29 09:28:49 +08:00
.colorKeys = FF_COLOR_FG_LIGHT_BLACK, // grey
.colorTitle = FF_COLOR_FG_DEFAULT,
},
2023-08-03 15:32:16 +08:00
// BigLinux
{
2026-03-30 10:27:23 +08:00
.names = { "BigLinux" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BIGLINUX,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_CYAN,
},
// Bitrig
{
2026-03-30 10:27:23 +08:00
.names = { "Bitrig" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BITRIG,
.colors = {
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
.colorTitle = FF_COLOR_FG_GREEN,
},
// BlackArch
{
2026-03-30 10:27:23 +08:00
.names = { "Blackarch" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BLACKARCH,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_BLACK,
},
.colorKeys = FF_COLOR_FG_LIGHT_RED,
.colorTitle = FF_COLOR_FG_RED,
},
2023-10-17 23:46:38 +08:00
// BlackMesa
{
2026-03-30 10:27:23 +08:00
.names = { "BlackMesa", "black-mesa" },
2023-10-17 23:46:38 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BLACKMESA,
.colors = {
FF_COLOR_FG_BLACK,
},
.colorKeys = FF_COLOR_FG_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-10-17 23:46:38 +08:00
},
2023-08-03 15:32:16 +08:00
// BlackPanther
{
2026-03-30 10:27:23 +08:00
.names = { "BlackPanther" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BLACKPANTHER,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_LIGHT_BLUE,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// BLAG
{
2026-03-30 10:27:23 +08:00
.names = { "BLAG" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BLAG,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// BlankOn
{
2026-03-30 10:27:23 +08:00
.names = { "BlankOn" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BLANKON,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// BlueLight
{
2026-03-30 10:27:23 +08:00
.names = { "BlueLight" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BLUELIGHT,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
.colorTitle = FF_COLOR_FG_BLUE,
},
// Bodhi
{
2026-03-30 10:27:23 +08:00
.names = { "Bodhi" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BODHI,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
FF_COLOR_FG_LIGHT_YELLOW,
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
// Bonsai
{
2026-03-30 10:27:23 +08:00
.names = { "Bonsai" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BONSAI,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2025-03-14 09:31:43 +08:00
// BredOS
{
2026-03-30 10:27:23 +08:00
.names = { "Bredos" },
2025-03-14 09:31:43 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BREDOS,
.colors = {
2026-03-29 09:28:49 +08:00
FF_COLOR_FG_RGB "198;151;66", // grey
2025-03-14 09:31:43 +08:00
},
.colorKeys = FF_COLOR_FG_RGB "198;151;66",
.colorTitle = FF_COLOR_FG_RGB "198;151;66",
},
2023-08-03 10:29:50 +08:00
// BSD
{
2026-03-30 10:27:23 +08:00
.names = { "BSD" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BSD,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 15:32:16 +08:00
// BunsenLabs
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "BunsenLabs" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_BUNSENLABS,
2023-08-03 10:29:50 +08:00
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// LAST
{},
};
static const FFlogo C[] = {
2023-08-03 10:29:50 +08:00
// CachyOS
{
2026-03-30 10:27:23 +08:00
.names = { "CachyOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CACHYOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_BLACK,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// CachyOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "CachyOS_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CACHYOS_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 15:32:16 +08:00
// Calculate
{
2026-03-30 10:27:23 +08:00
.names = { "Calculate" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CALCULATE,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// CalinixOS
{
2026-03-30 10:27:23 +08:00
.names = { "Calinix", "calinixos" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CALINIXOS,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
},
// CalinixOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Calinix_small", "calinixos_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CALINIXOS_SMALL,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
},
// Carbs
{
2026-03-30 10:27:23 +08:00
.names = { "Carbs" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CARBS,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
},
// CBL-Mariner
{
2026-03-30 10:27:23 +08:00
.names = { "CBL-Mariner" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CBL_MARINER,
.colors = {
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
},
2023-08-03 10:29:50 +08:00
// CelOS
{
2026-03-30 10:27:23 +08:00
.names = { "Cel", "celos", "cel-linux", "celos-linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CELOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLACK,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 15:32:16 +08:00
// Center
{
2026-03-30 10:27:23 +08:00
.names = { "Center" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CENTER,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
2023-08-03 10:29:50 +08:00
// CentOS
{
2026-03-30 10:27:23 +08:00
.names = { "CentOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CENTOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
// CentOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "CentOS_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CENTOS_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2024-05-25 22:39:44 -03:00
// Cereus
{
2026-03-30 10:27:23 +08:00
.names = { "Cereus", "Cereus Linux" },
2024-05-25 22:39:44 -03:00
.lines = FASTFETCH_DATATEXT_LOGO_CEREUS,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_256 "173", FF_COLOR_FG_256 "108", FF_COLOR_FG_256 "71", FF_COLOR_FG_256 "151", FF_COLOR_FG_256 "72" },
2024-05-25 22:39:44 -03:00
.colorKeys = FF_COLOR_FG_256 "108",
.colorTitle = FF_COLOR_MODE_BOLD FF_COLOR_FG_WHITE,
2024-05-25 22:39:44 -03:00
},
2023-08-03 15:32:16 +08:00
// Chakra
{
2026-03-30 10:27:23 +08:00
.names = { "Chakra" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CHAKRA,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
// ChaletOS
{
2026-03-30 10:27:23 +08:00
.names = { "ChaletOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CHALETOS,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_BLUE, FF_COLOR_FG_WHITE },
2023-08-03 15:32:16 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// Chapeau
{
2026-03-30 10:27:23 +08:00
.names = { "Chapeau" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CHAPEAU,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// Chimera
2023-10-06 02:09:51 +03:00
{
2026-03-30 10:27:23 +08:00
.names = { "Chimera" },
2024-05-03 08:46:57 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CHIMERA_LINUX,
2023-10-06 02:09:51 +03:00
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-03 15:32:16 +08:00
// ChonkySealOS
{
2026-03-30 10:27:23 +08:00
.names = { "ChonkySealOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CHONKYSEALOS,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// Chrom
{
2026-03-30 10:27:23 +08:00
.names = { "Chrom", "ChromeOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CHROM,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_RED,
},
// Cleanjaro
{
2026-03-30 10:27:23 +08:00
.names = { "Cleanjaro" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CLEANJARO,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// CleanjaroSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Cleanjaro_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CLEANJARO_SMALL,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// ClearLinux
{
2026-03-30 10:27:23 +08:00
.names = { "Clear Linux", "clearlinux", "Clear Linux OS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CLEAR_LINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// ClearOS
{
2026-03-30 10:27:23 +08:00
.names = { "ClearOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CLEAROS,
.colors = {
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
// Clover
{
2026-03-30 10:27:23 +08:00
.names = { "Clover" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CLOVER,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_CYAN,
},
// Cobalt
{
2026-03-30 10:27:23 +08:00
.names = { "Cobalt" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_COBALT,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_BLACK,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
// Codex Linux (reMarkable OS)
{
2026-03-30 10:27:23 +08:00
.names = { "Codex Linux" },
.lines = FASTFETCH_DATATEXT_LOGO_CODEX,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_WHITE },
},
2023-08-03 15:32:16 +08:00
// Condres
{
2026-03-30 10:27:23 +08:00
.names = { "Condres" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CONDRES,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_GREEN, FF_COLOR_FG_YELLOW, FF_COLOR_FG_CYAN },
2023-08-03 15:32:16 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// ContainerLinux
{
2026-03-30 10:27:23 +08:00
.names = { "ContainerLinux", "Container Linux", "Container Linux by CoreOS" },
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_COREOS,
2023-08-03 15:32:16 +08:00
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 15:32:16 +08:00
},
// Common Torizon
{
2026-03-30 10:27:23 +08:00
.names = { "common-torizon" },
.lines = FASTFETCH_DATATEXT_LOGO_TORIZONCORE,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_LIGHT_WHITE, FF_COLOR_FG_YELLOW, FF_COLOR_FG_BLUE },
},
2024-11-10 11:43:43 -05:00
// Cosmic DE
{
2026-03-30 10:27:23 +08:00
.names = { "Cosmic" },
2024-11-10 11:43:43 -05:00
.lines = FASTFETCH_DATATEXT_LOGO_COSMIC,
.colors = {
FF_COLOR_FG_WHITE,
2024-11-10 11:43:43 -05:00
FF_COLOR_FG_LIGHT_YELLOW,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_LIGHT_RED,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2023-08-03 10:29:50 +08:00
// CRUX
{
2026-03-30 10:27:23 +08:00
.names = { "CRUX" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CRUX,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 15:32:16 +08:00
// CRUXSmall
{
2026-03-30 10:27:23 +08:00
.names = { "CRUX_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CRUX_SMALL,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-03 10:29:50 +08:00
// CrystalLinux
{
2026-03-30 10:27:23 +08:00
.names = { "Crystal", "Crystal", "crystal-linux", "Crystal-Linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CRYSTAL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 15:32:16 +08:00
// Cucumber
{
2026-03-30 10:27:23 +08:00
.names = { "Cucumber", "CucumberOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CUCUMBER,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// CuerdOS
{
2026-03-30 10:27:23 +08:00
.names = { "CuerdOS", "CuerdOS GNU/Linux" },
.lines = FASTFETCH_DATATEXT_LOGO_CUERDOS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2023-08-03 15:32:16 +08:00
// CutefishOS
{
2026-03-30 10:27:23 +08:00
.names = { "CutefishOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CUTEFISHOS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-03 15:32:16 +08:00
FF_COLOR_FG_BLUE,
},
},
// CuteOS
{
2026-03-30 10:27:23 +08:00
.names = { "CuteOS" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CUTEOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_256 "57",
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
},
2023-08-03 16:30:56 +08:00
// CyberOS
{
2026-03-30 10:27:23 +08:00
.names = { "CyberOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_CYBEROS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_256 "57",
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
},
2023-10-24 16:15:56 +03:00
// cycledream
{
2026-03-30 10:27:23 +08:00
.names = { "cycledream" },
2023-10-24 16:15:56 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_CYCLEDREAM,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
// LAST
{},
};
static const FFlogo D[] = {
2024-05-08 13:30:25 +02:00
// DahliaOS
2023-08-03 16:30:56 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "dahliaOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DAHLIA,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// DarkOS
{
2026-03-30 10:27:23 +08:00
.names = { "DarkOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DARKOS,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_CYAN,
},
2023-08-03 10:29:50 +08:00
// Debian
{
2026-03-30 10:27:23 +08:00
.names = { "Debian" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DEBIAN,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// DebianSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Debian_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DEBIAN_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Deepin
2023-08-03 15:32:16 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "Deepin" },
2023-08-03 15:32:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DEEPIN,
.colors = {
2025-12-29 20:10:49 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 15:32:16 +08:00
},
2025-12-29 20:10:49 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 15:32:16 +08:00
},
2023-08-03 16:30:56 +08:00
// DesaOS
{
2026-03-30 10:27:23 +08:00
.names = { "DesaOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DESAOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
2023-08-03 10:29:50 +08:00
// Devuan
{
2026-03-30 10:27:23 +08:00
.names = { "Devuan" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DEVUAN,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
// DevuanSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Devuan_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DEVUAN_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 16:30:56 +08:00
// DietPi
{
2026-03-30 10:27:23 +08:00
.names = { "DietPi" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DIETPI,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_LIGHT_BLACK,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
2023-08-03 16:30:56 +08:00
.colorTitle = FF_COLOR_FG_GREEN,
},
// DracOS
{
2026-03-30 10:27:23 +08:00
.names = { "DracOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DRACOS,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// DragonFly
{
2026-03-30 10:27:23 +08:00
.names = { "DragonFly" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DRAGONFLY,
.colors = {
FF_COLOR_FG_RED,
2025-07-03 09:33:04 +08:00
FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
2025-07-03 09:33:04 +08:00
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// DragonFlySmall
{
2026-03-30 10:27:23 +08:00
.names = { "DragonFly_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DRAGONFLY_SMALL,
.colors = {
FF_COLOR_FG_RED,
2025-07-03 09:33:04 +08:00
FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
2025-07-03 09:33:04 +08:00
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// DragonFlyOld
{
2026-03-30 10:27:23 +08:00
.names = { "DragonFly_old" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DRAGONFLY_OLD,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// DraugerOS
2023-08-03 16:30:56 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "DraugerOS", "Drauger" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DRAUGER,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// Droidian
{
2026-03-30 10:27:23 +08:00
.names = { "Droidian" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_DROIDIAN,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_LIGHT_GREEN,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_LIGHT_GREEN,
},
// LAST
{},
};
static const FFlogo E[] = {
2023-09-14 08:08:57 +03:00
// Elbrus
{
2026-03-30 10:27:23 +08:00
.names = { "elbrus" },
2023-09-14 08:08:57 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_ELBRUS,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-03 10:29:50 +08:00
// Elementary
{
2026-03-30 10:27:23 +08:00
.names = { "Elementary" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ELEMENTARY,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// ElementarySmall
{
2026-03-30 10:27:23 +08:00
.names = { "Elementary_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ELEMENTARY_SMALL,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 16:30:56 +08:00
// Elive
{
2026-03-30 10:27:23 +08:00
.names = { "Elive" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ELIVE,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
FF_COLOR_FG_LIGHT_CYAN,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
.colorTitle = FF_COLOR_FG_CYAN,
},
// Emmabuntüs
{
2026-03-30 10:27:23 +08:00
.names = { "Emmabuntus" },
.lines = FASTFETCH_DATATEXT_LOGO_EMMABUNTUS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
},
},
2025-09-29 10:07:26 +08:00
// EmperorOS
{
2026-03-30 10:27:23 +08:00
.names = { "Emperor" },
2025-09-29 10:07:26 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_EMPEROROS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_DEFAULT,
},
},
2023-08-03 16:30:56 +08:00
// EncryptOS
{
2026-03-30 10:27:23 +08:00
.names = { "EncryptOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ENCRYPTOS,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_GREEN,
},
2025-02-06 10:50:30 +08:00
// EndeavourOS
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "EndeavourOS" },
2025-02-06 10:50:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ENDEAVOUROS,
2023-08-03 10:29:50 +08:00
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_RED,
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2025-02-06 10:50:30 +08:00
// EndeavourOSSmall
2023-10-10 19:20:33 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "EndeavourOS_small" },
2023-10-10 19:20:33 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2025-02-06 10:50:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ENDEAVOUROS_SMALL,
2023-10-10 19:20:33 +08:00
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
},
2023-08-03 16:30:56 +08:00
// Endless
{
2026-03-30 10:27:23 +08:00
.names = { "Endless" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ENDLESS,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_RED, FF_COLOR_FG_WHITE },
2023-08-03 16:30:56 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
2023-08-03 10:29:50 +08:00
// Enso
{
2026-03-30 10:27:23 +08:00
.names = { "Enso" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ENSO,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-12-18 15:57:35 +08:00
// EshanizedOS
{
2026-03-30 10:27:23 +08:00
.names = { "EshanizedOS" },
2023-12-18 15:57:35 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ESHANIZEDOS,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-12-18 15:57:35 +08:00
},
},
2023-08-03 16:30:56 +08:00
// EuroLinux
{
2026-03-30 10:27:23 +08:00
.names = { "EuroLinux" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_EUROLINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
2023-08-07 13:30:14 +08:00
// EvolutionOS
{
2026-03-30 10:27:23 +08:00
.names = { "EvolutionOS" },
2023-08-07 13:30:14 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS,
2023-09-01 23:29:23 -04:00
.colors = {
2023-09-08 20:22:35 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-09-08 20:22:35 +08:00
},
},
// EvolutionOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "EvolutionOS_small" },
2023-09-08 20:22:35 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-09-01 23:29:23 -04:00
},
},
// EvolutionOS_old
{
2026-03-30 10:27:23 +08:00
.names = { "EvolutionOS_old" },
2023-09-08 20:22:35 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-09-01 23:29:23 -04:00
.lines = FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS_OLD,
2023-08-07 13:30:14 +08:00
.colors = {
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_WHITE,
2023-08-07 13:30:14 +08:00
},
},
2024-10-08 15:20:51 +08:00
// eweOS
{
2026-03-30 10:27:23 +08:00
.names = { "eweOS" },
2024-10-08 15:20:51 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_EWEOS,
.colors = {
2026-03-29 09:28:49 +08:00
FF_COLOR_FG_WHITE,
FF_COLOR_FG_LIGHT_YELLOW,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_RED,
2024-10-08 15:20:51 +08:00
},
},
2023-08-03 10:29:50 +08:00
// Exherbo
{
2026-03-30 10:27:23 +08:00
.names = { "Exherbo" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_EXHERBO,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// ExodiaOS
2023-08-03 16:30:56 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "Exodia" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_EXODIA_PREDATOR,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
// LAST
{},
};
static const FFlogo F[] = {
2025-02-28 15:05:08 +08:00
// Fastfetch
{
2026-03-30 10:27:23 +08:00
.names = { "Fastfetch", "FF" },
2025-02-28 15:05:08 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FASTFETCH,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_DEFAULT,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2023-08-03 10:29:50 +08:00
// Fedora
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// FedoraAsahiRemix
{
2026-03-30 10:27:23 +08:00
.names = { "fedora-asahi-remix" },
.lines = FASTFETCH_DATATEXT_LOGO_ASAHI,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
2024-06-25 10:03:19 +08:00
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// FedoraSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_SMALL,
.colors = {
2025-06-05 21:12:44 -04:00
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-06-05 21:12:44 -04:00
},
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora2_small" },
2025-06-05 21:12:44 -04:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA2_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// FedoraOld
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora_old" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_OLD,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// FedoraSilverblue
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora-Silverblue" },
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_SILVERBLUE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
// FedoraKinoite
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora-Kinoite" },
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_KINOITE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
// FedoraSericea
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora-Sericea" },
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_SERICEA,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
// FedoraCoreOS
{
2026-03-30 10:27:23 +08:00
.names = { "Fedora-CoreOS" },
.lines = FASTFETCH_DATATEXT_LOGO_FEDORA_COREOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
2023-08-03 16:30:56 +08:00
// FemboyOS
{
2026-03-30 10:27:23 +08:00
.names = { "FemboyOS" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FEMBOYOS,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// Feren
{
2026-03-30 10:27:23 +08:00
.names = { "Feren" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FEREN,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
2025-02-05 13:23:00 +11:00
// Filotimo
{
2026-03-30 10:27:23 +08:00
.names = { "filotimo" },
2025-02-05 13:23:00 +11:00
.lines = FASTFETCH_DATATEXT_LOGO_FILOTIMO,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-02-05 13:23:00 +11:00
},
2023-08-03 16:30:56 +08:00
// Finnix
{
2026-03-30 10:27:23 +08:00
.names = { "Finnix" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FINNIX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// Floflis
{
2026-03-30 10:27:23 +08:00
.names = { "Floflis" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FLOFLIS,
.colors = {
FF_COLOR_FG_LIGHT_CYAN,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
2023-08-03 10:29:50 +08:00
// FreeBSD
{
2026-03-30 10:27:23 +08:00
.names = { "Freebsd" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FREEBSD,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// FreeBSDSmall
{
2026-03-30 10:27:23 +08:00
.names = { "freebsd_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FREEBSD_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 16:30:56 +08:00
// FreeMiNT
{
2026-03-30 10:27:23 +08:00
.names = { "FreeMiNT" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FREEMINT,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_WHITE },
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// Frugalware
{
2026-03-30 10:27:23 +08:00
.names = { "Frugalware", "frugalware-linux" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FRUGALWARE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// Funtoo
{
2026-03-30 10:27:23 +08:00
.names = { "Funtoo" },
2023-08-03 16:30:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_FUNTOO,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 16:30:56 +08:00
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 16:30:56 +08:00
},
// Furreto
{
2026-03-30 10:27:23 +08:00
.names = { "Furreto" },
.lines = FASTFETCH_DATATEXT_LOGO_FURRETO,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_LIGHT_MAGENTA,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
},
// LAST
{},
};
static const FFlogo G[] = {
2023-08-04 10:31:30 +08:00
// GalliumOS
{
2026-03-30 10:27:23 +08:00
.names = { "GalliumOS" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GALLIUMOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2023-08-03 10:29:50 +08:00
// Garuda
{
2026-03-30 10:27:23 +08:00
.names = { "Garuda", "garuda-linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GARUDA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// GarudaDragon
{
2026-03-30 10:27:23 +08:00
.names = { "GarudaDragon", "garuda-dragon" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GARUDA_DRAGON,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// GarudaSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Garuda_small", "garuda-linux_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GARUDA_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Gentoo
{
2026-03-30 10:27:23 +08:00
.names = { "Gentoo" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GENTOO,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
// GentooSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Gentoo_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GENTOO_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
// GhostBSD
{
2026-03-30 10:27:23 +08:00
.names = { "GhostBSD" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GHOSTBSD,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2025-06-15 12:28:45 +08:00
// GhostFreak
{
2026-03-30 10:27:23 +08:00
.names = { "GhostFreak" },
2025-06-15 12:28:45 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GHOSTFREAK,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-04 10:31:30 +08:00
// Glaucus
{
2026-03-30 10:27:23 +08:00
.names = { "Glaucus" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GLAUCUS,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
2023-08-14 09:19:33 +08:00
// GNewSense
2023-08-04 10:31:30 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "gNewSense" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GNEWSENSE,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2024-06-06 16:42:11 +08:00
// GNOME
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "GNOME" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GNOME,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// GNU
{
2026-03-30 10:27:23 +08:00
.names = { "GNU" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GNU,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-04 10:31:30 +08:00
// GoboLinux
{
2026-03-30 10:27:23 +08:00
.names = { "GoboLinux", "Gobo" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GOBOLINUX,
.colors = {
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
2024-08-14 10:14:33 +08:00
// GoldenDogLinux
{
2026-03-30 10:27:23 +08:00
.names = { "GoldenDog Linux", "GDL", "goldendoglinux" },
2024-08-14 10:14:33 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GOLDENDOGLINUX,
.colors = {
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-08-14 10:14:33 +08:00
},
2023-08-04 10:31:30 +08:00
// GrapheneOS
{
2026-03-30 10:27:23 +08:00
.names = { "GrapheneOS" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GRAPHENEOS,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
.colorTitle = FF_COLOR_FG_BLUE,
},
// Grombyang
{
2026-03-30 10:27:23 +08:00
.names = { "Grombyang" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GROMBYANG,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_GREEN,
},
// Guix
{
2026-03-30 10:27:23 +08:00
.names = { "Guix" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GUIX,
.colors = {
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// GuixSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Guix_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GUIX_SMALL,
.colors = {
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2024-09-28 23:06:43 +08:00
// GXDE
{
2026-03-30 10:27:23 +08:00
.names = { "GXDE" },
2025-12-15 13:30:47 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_GXDE,
2024-09-28 23:06:43 +08:00
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
// LAST
{},
};
static const FFlogo H[] = {
2023-08-03 10:29:50 +08:00
// Haiku
{
2026-03-30 10:27:23 +08:00
.names = { "Haiku" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HAIKU,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// Haiku2
{
2026-03-30 10:27:23 +08:00
.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,
2023-08-03 10:29:50 +08:00
},
// HaikuSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Haiku_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HAIKU_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2023-08-04 10:31:30 +08:00
// HamoniKR
{
2026-03-30 10:27:23 +08:00
.names = { "HamoniKR" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HAMONIKR,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_BLUE, FF_COLOR_FG_WHITE, FF_COLOR_FG_256 "99" },
2023-08-04 10:31:30 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// HarDClanZ
{
2026-03-30 10:27:23 +08:00
.names = { "HarDClanZ" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HARDCLANZ,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// HardenedBSD
{
2026-03-30 10:27:23 +08:00
.names = { "HardenedBSD" },
.lines = FASTFETCH_DATATEXT_LOGO_FREEBSD,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
// HarmonyOS
{
2026-03-30 10:27:23 +08:00
.names = { "HarmonyOS" },
.lines = FASTFETCH_DATATEXT_LOGO_HARMONYOS,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-04 10:31:30 +08:00
// Hash
{
2026-03-30 10:27:23 +08:00
.names = { "Hash" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HASH,
.colors = {
FF_COLOR_FG_256 "123",
FF_COLOR_FG_256 "123",
2023-08-04 10:31:30 +08:00
},
},
2025-01-13 13:39:07 +08:00
// HeliumOS
{
2026-03-30 10:27:23 +08:00
.names = { "HeliumOS" },
2025-01-13 13:39:07 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HELIUMOS,
.colors = {
FF_COLOR_FG_256 "81",
},
.colorKeys = FF_COLOR_FG_256 "81",
.colorTitle = FF_COLOR_FG_DEFAULT,
},
2024-09-02 09:36:53 +08:00
// Huawei Cloud EulerOS
{
2026-03-30 10:27:23 +08:00
.names = { "Huawei Cloud EulerOS", "hce" },
2024-09-02 09:36:53 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HCE,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-04 10:31:30 +08:00
// Huayra
{
2026-03-30 10:27:23 +08:00
.names = { "Huayra" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HUAYRA,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
.colorTitle = FF_COLOR_FG_BLUE,
},
// Hybrid
{
2026-03-30 10:27:23 +08:00
.names = { "Hybrid" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HYBRID,
.colors = {
FF_COLOR_FG_BLUE,
2023-08-04 16:05:25 +08:00
FF_COLOR_FG_LIGHT_BLUE,
2023-08-04 10:31:30 +08:00
},
2023-08-04 16:05:25 +08:00
.colorKeys = FF_COLOR_FG_LIGHT_BLUE,
2023-08-04 10:31:30 +08:00
.colorTitle = FF_COLOR_FG_BLUE,
},
// HydroOS
{
2026-03-30 10:27:23 +08:00
.names = { "HydroOS" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HYDROOS,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_GREEN,
},
2024-08-12 19:58:09 +08:00
// HyprOS
{
2026-03-30 10:27:23 +08:00
.names = { "hypros" },
2024-08-12 19:58:09 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HYPROS,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
},
},
2023-08-04 10:31:30 +08:00
// Hyperbola
{
2026-03-30 10:27:23 +08:00
.names = { "Hyperbola" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HYPERBOLA,
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// HyperbolaSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Hyperbola_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_HYPERBOLA_SMALL,
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// LAST
{},
};
static const FFlogo I[] = {
2023-08-04 10:31:30 +08:00
// Iglunix
{
2026-03-30 10:27:23 +08:00
.names = { "Iglunix", "Iglu" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_IGLUNIX,
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// InstantOS
{
2026-03-30 10:27:23 +08:00
.names = { "InstantOS" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_INSTANTOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
},
2023-11-01 11:16:16 +08:00
// Interix
{
2026-03-30 10:27:23 +08:00
.names = { "Interix" },
2023-11-01 11:16:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_INTERIX,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-11-01 11:16:16 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLACK,
FF_COLOR_FG_YELLOW,
},
},
2023-08-04 10:31:30 +08:00
// IRIX
{
2026-03-30 10:27:23 +08:00
.names = { "IRIX" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_IRIX,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2023-12-04 14:55:10 +08:00
// Ironclad
{
2026-03-30 10:27:23 +08:00
.names = { "Ironclad" },
2023-12-04 14:55:10 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_IRONCLAD,
.colors = {
FF_COLOR_FG_BLACK,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-12-04 14:55:10 +08:00
.colorTitle = FF_COLOR_FG_MAGENTA,
},
2023-08-04 10:31:30 +08:00
// Itc
{
2026-03-30 10:27:23 +08:00
.names = { "Itc" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ITC,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
.colorTitle = FF_COLOR_FG_RED,
},
// LAST
{},
};
static const FFlogo J[] = {
2023-08-14 09:19:33 +08:00
// Januslinux
2023-08-04 10:31:30 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "januslinux", "janus" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_JANUSLINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
// LAST
{},
};
static const FFlogo K[] = {
2023-08-04 10:31:30 +08:00
// Kaisen
{
2026-03-30 10:27:23 +08:00
.names = { "Kaisen" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KAISEN,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// Kali
{
2026-03-30 10:27:23 +08:00
.names = { "Kali" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KALI,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_BLUE,
2025-06-20 14:19:05 +08:00
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// KaliSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Kali_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KALI_SMALL,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_BLUE,
2025-06-20 14:19:05 +08:00
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2025-06-20 14:18:21 +08:00
// Kalpa Desktop
{
2026-03-30 10:27:23 +08:00
.names = { "kalpa-desktop" },
2025-06-20 14:18:21 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KALPA_DESKTOP,
.colors = {
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
2023-08-04 10:31:30 +08:00
// KaOS
{
2026-03-30 10:27:23 +08:00
.names = { "KaOS" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KAOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2024-05-03 08:42:22 +08:00
// KernelOS
2026-03-30 10:27:23 +08:00
{ .names = { "KernelOS" }, .lines = FASTFETCH_DATATEXT_LOGO_KERNELOS, .colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
} },
2025-01-23 19:44:27 -05:00
// KDELinux
2026-03-30 10:27:23 +08:00
{ .names = { "kdelinux", "kde-linux" }, .lines = FASTFETCH_DATATEXT_LOGO_KDELINUX, .colors = { FF_COLOR_FG_YELLOW, FF_COLOR_FG_WHITE } },
2025-02-08 16:43:56 +08:00
// KDE Neon
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "KDE Neon" }, // Distro ID is "neon"; Distro name is "KDE Neon"
2025-02-08 16:43:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KDENEON,
2023-08-03 10:29:50 +08:00
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2025-02-08 16:43:56 +08:00
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
},
2023-08-04 10:31:30 +08:00
// Kibojoe
{
2026-03-30 10:27:23 +08:00
.names = { "Kibojoe" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KIBOJOE,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2023-08-03 10:29:50 +08:00
// KISSLinux
{
2026-03-30 10:27:23 +08:00
.names = { "KISS", "kiss-linux", "kisslinux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KISS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2026-01-16 21:19:34 +01:00
// KISSLinux2
{
2026-03-30 10:27:23 +08:00
.names = { "kiss2" },
2026-01-16 21:19:34 +01:00
.lines = FASTFETCH_DATATEXT_LOGO_KISS2,
.colors = {
FF_COLOR_FG_BLACK,
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-04 10:31:30 +08:00
// Kogaion
{
2026-03-30 10:27:23 +08:00
.names = { "Kogaion" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KOGAION,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// Korora
{
2026-03-30 10:27:23 +08:00
.names = { "Korora" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KORORA,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// KrassOS
{
2026-03-30 10:27:23 +08:00
.names = { "KrassOS", "Krass" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KRASSOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// KSLinux
{
2026-03-30 10:27:23 +08:00
.names = { "KSLinux" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KSLINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2023-08-03 10:29:50 +08:00
// Kubuntu
{
2026-03-30 10:27:23 +08:00
.names = { "Kubuntu", "kubuntu-linux", "kde-ubuntu" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_KUBUNTU,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// Kylin
{
2026-03-30 10:27:23 +08:00
.names = { "Kylin", "kylin" },
.lines = FASTFETCH_DATATEXT_LOGO_KYLIN,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_BLUE, FF_COLOR_FG_CYAN, FF_COLOR_FG_WHITE, FF_COLOR_FG_LIGHT_BLACK },
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
// LAST
{},
};
static const FFlogo L[] = {
2024-09-11 03:08:40 +02:00
// LainOS
{
2026-03-30 10:27:23 +08:00
.names = { "LainOS" },
2024-09-11 03:08:40 +02:00
.lines = FASTFETCH_DATATEXT_LOGO_LAINOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_256 "14",
FF_COLOR_FG_WHITE,
2024-09-11 03:08:40 +02:00
},
},
2023-08-03 10:29:50 +08:00
// LangitKetujuh
{
2026-03-30 10:27:23 +08:00
.names = { "langitketujuh", "l7" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LANGITKETUJUH,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-04 10:31:30 +08:00
// Laxeros
{
2026-03-30 10:27:23 +08:00
.names = { "Laxeros" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LAXEROS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// LEDE
{
2026-03-30 10:27:23 +08:00
.names = { "LEDE" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LEDE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// LibreELEC
{
2026-03-30 10:27:23 +08:00
.names = { "LibreELEC" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LIBREELEC,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2024-11-04 09:20:33 +08:00
// Lilidog
{
2026-03-30 10:27:23 +08:00
.names = { "Lilidog" },
2024-11-06 08:09:28 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LILIDOG,
2024-11-04 09:20:33 +08:00
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-11-04 09:20:33 +08:00
},
2024-08-16 14:15:30 +08:00
// Lingmo OS
{
2026-03-30 10:27:23 +08:00
.names = { "Lingmo", "LingmoOS" },
2024-08-16 14:15:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINGMO,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2024-08-16 14:15:30 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-04 10:31:30 +08:00
// Linspire
{
2026-03-30 10:27:23 +08:00
.names = { "Linspire", "Lindows" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINSPIRE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// Linux
{
2026-03-30 10:27:23 +08:00
.names = { "Linux", "linux-generic" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUX,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_LIGHT_BLACK,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
// LinuxFromScratch
{
2026-03-30 10:27:23 +08:00
.names = { "LinuxFromScratch", "lfs" },
.lines = FASTFETCH_DATATEXT_LOGO_LFS,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_BLACK,
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_BLACK,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2023-08-03 10:29:50 +08:00
// LinuxSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Linux_small", "linux-generic_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUX_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLACK,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// LinuxLite
2023-08-04 10:31:30 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "LinuxLite" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUXLITE,
.colors = {
2024-12-11 16:35:19 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
2024-12-11 16:35:19 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// LinuxLiteSmall
2023-08-04 10:31:30 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "LinuxLite_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUXLITE_SMALL,
.colors = {
2024-12-11 16:35:19 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
2024-12-11 16:35:19 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// LinuxMint
{
2026-03-30 10:27:23 +08:00
.names = { "linuxmint" },
2025-02-21 09:02:26 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUXMINT,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
// LinuxMintSmall
{
2026-03-30 10:27:23 +08:00
.names = { "linuxmint_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2025-02-21 09:02:26 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUXMINT_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2026-02-18 23:58:16 +08:00
// LinuxMint2
{
2026-03-30 10:27:23 +08:00
.names = { "linuxmint2" },
2026-02-18 23:58:16 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_LINUXMINT2,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
// LinuxMintOld
{
2026-03-30 10:27:23 +08:00
.names = { "linuxmint_old" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2025-02-21 09:02:26 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LINUXMINT_OLD,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-04 10:31:30 +08:00
// Live_Raizo
{
2026-03-30 10:27:23 +08:00
.names = { "Live Raizo", "Live_Raizo" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LIVE_RAIZO,
.colors = {
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2024-09-11 03:08:40 +02:00
// LliureX
{
2026-03-30 10:27:23 +08:00
.names = { "LliureX" },
2024-09-11 03:08:40 +02:00
.lines = FASTFETCH_DATATEXT_LOGO_LLIUREX,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2024-09-11 03:08:40 +02:00
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-03 10:29:50 +08:00
// LMDE
{
2026-03-30 10:27:23 +08:00
.names = { "LMDE" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LMDE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2024-05-16 22:19:26 -03:00
// Loc-OS
{
2026-03-30 10:27:23 +08:00
.names = { "locos", "loc-os", "Loc-OS Linux" },
2024-05-16 22:19:26 -03:00
.lines = FASTFETCH_DATATEXT_LOGO_LOCOS,
.colors = {
FF_COLOR_FG_BLACK,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2024-05-16 22:19:26 -03:00
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_RED,
},
// Lubuntu
{
2026-03-30 10:27:23 +08:00
.names = { "lubuntu" },
.lines = FASTFETCH_DATATEXT_LOGO_LUBUNTU,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
},
},
2023-08-04 10:31:30 +08:00
// Lunar
{
2026-03-30 10:27:23 +08:00
.names = { "Lunar" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_LUNAR,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// LAST
{},
};
static const FFlogo M[] = {
2025-10-20 15:12:11 +08:00
// Macaroni
{
2026-03-30 10:27:23 +08:00
.names = { "Macaroni" },
2025-10-20 15:12:11 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MACARONIOS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2025-11-11 13:53:34 +08:00
},
2025-10-20 15:12:11 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// MacOS
{
2026-03-30 10:27:23 +08:00
.names = { "macOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MACOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_LIGHT_RED,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// MacOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "macOS_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MACOS_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// MacOS2
{
2026-03-30 10:27:23 +08:00
.names = { "macOS2" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MACOS2,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
2026-01-12 09:00:57 +08:00
FF_COLOR_FG_LIGHT_RED,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// MacOS2Small
{
2026-03-30 10:27:23 +08:00
.names = { "macOS2_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MACOS2_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
2024-05-13 15:50:10 +08:00
},
// MacOS3
{
2026-03-30 10:27:23 +08:00
.names = { "macOS3" },
2024-05-13 15:50:10 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_MACOS3,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
2026-01-12 09:00:57 +08:00
FF_COLOR_FG_LIGHT_RED,
2024-05-13 15:50:10 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-10-31 09:01:11 +08:00
// MainsailOS
{
2026-03-30 10:27:23 +08:00
.names = { "MainsailOS" },
2023-10-31 09:01:11 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MAINSAILOS,
.colors = {
FF_COLOR_FG_RED,
},
},
// MainsailOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "MainsailOS_small" },
2023-10-31 09:01:11 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_MAINSAILOS_SMALL,
.colors = {
FF_COLOR_FG_RED,
},
},
2023-08-04 10:31:30 +08:00
// Mageia
{
2026-03-30 10:27:23 +08:00
.names = { "Mageia" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MAGEIA,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// MageiaSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Mageia_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MAGEIA_SMALL,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2024-08-30 04:24:50 +01:00
// Magix
{
2026-03-30 10:27:23 +08:00
.names = { "Magix", "MagixOS" },
2024-08-30 04:24:50 +01:00
.lines = FASTFETCH_DATATEXT_LOGO_MAGIX,
.colors = {
FF_COLOR_FG_LIGHT_MAGENTA,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_LIGHT_MAGENTA,
},
2023-08-04 10:31:30 +08:00
// MagpieOS
{
2026-03-30 10:27:23 +08:00
.names = { "MagpieOS", "Magpie" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MAGPIEOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-03 10:29:50 +08:00
// Mandriva
{
2026-03-30 10:27:23 +08:00
.names = { "mandriva", "mandrake" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MANDRIVA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
// Manjaro
{
2026-03-30 10:27:23 +08:00
.names = { "manjaro", "manjaro-arm" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MANJARO,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// ManjaroSmall
{
2026-03-30 10:27:23 +08:00
.names = { "manjaro_small", "manjaro-arm_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MANJARO_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-04 10:31:30 +08:00
// MassOS
{
2026-03-30 10:27:23 +08:00
.names = { "MassOS" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MASSOS,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
// MatuusOS
{
2026-03-30 10:27:23 +08:00
.names = { "MatuusOS", "Matuus" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MATUUSOS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_RED,
},
// MaUI
{
2026-03-30 10:27:23 +08:00
.names = { "MaUI" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MAUI,
.colors = {
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2024-06-08 09:15:45 +08:00
// Mauna
{
2026-03-30 10:27:23 +08:00
.names = { "Mauna" },
2024-06-08 09:15:45 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MAUNA,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
},
},
2023-08-04 10:31:30 +08:00
// Meowix
{
2026-03-30 10:27:23 +08:00
.names = { "Meowix" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MEOWIX,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// Mer
{
2026-03-30 10:27:23 +08:00
.names = { "Mer" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MER,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2024-11-10 10:47:52 +08:00
// MidnightBSD
{
2026-03-30 10:27:23 +08:00
.names = { "MidnightBSD" },
2024-11-10 10:47:52 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MIDNIGHTBSD,
.colors = {
FF_COLOR_FG_DEFAULT,
2024-11-10 10:47:52 +08:00
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-11-10 10:47:52 +08:00
},
2024-10-08 15:31:03 +08:00
// MidOS
{
2026-03-30 10:27:23 +08:00
.names = { "MidOS" },
2024-10-08 15:31:03 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MIDOS,
2024-11-25 14:31:07 +08:00
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-11-25 14:31:07 +08:00
},
// MidOSOld
{
2026-03-30 10:27:23 +08:00
.names = { "MidOS_old" },
2024-11-25 14:31:07 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MIDOS_OLD,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2024-10-08 15:31:03 +08:00
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_WHITE,
2024-10-08 15:31:03 +08:00
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-10-08 15:31:03 +08:00
},
// Minimal System
{
2026-03-30 10:27:23 +08:00
.names = { "Minimal_System" },
.lines = FASTFETCH_DATATEXT_LOGO_MINIMAL,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_DEFAULT,
},
// Minix
{
2026-03-30 10:27:23 +08:00
.names = { "Minix" },
.lines = FASTFETCH_DATATEXT_LOGO_MINIX,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_YELLOW,
},
2023-08-04 10:31:30 +08:00
// MiracleLinux
{
2026-03-30 10:27:23 +08:00
.names = { "miraclelinux" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MIRACLE_LINUX,
.colors = {
FF_COLOR_FG_256 "29",
},
.colorKeys = FF_COLOR_FG_256 "29",
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
2023-08-18 13:44:48 +08:00
// MOS
{
2026-03-30 10:27:23 +08:00
.names = { "MOS" },
2023-08-18 13:44:48 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MOS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
},
},
2023-08-03 10:29:50 +08:00
// Msys2
{
2026-03-30 10:27:23 +08:00
.names = { "Msys2" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_MSYS2,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// MX
{
2026-03-30 10:27:23 +08:00
.names = { "MX" },
.lines = FASTFETCH_DATATEXT_LOGO_MX,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
},
// MXSmall
{
2026-03-30 10:27:23 +08:00
.names = { "MX_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_MX_SMALL,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
},
// MX2
{
2026-03-30 10:27:23 +08:00
.names = { "MX2" },
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_MX2,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_CYAN,
},
// LAST
{},
};
static const FFlogo N[] = {
2023-08-04 10:31:30 +08:00
// Namib
{
2026-03-30 10:27:23 +08:00
.names = { "Namib" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NAMIB,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// Nekos
{
2026-03-30 10:27:23 +08:00
.names = { "Nekos" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NEKOS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_RED,
},
},
// Neptune
{
2026-03-30 10:27:23 +08:00
.names = { "Neptune" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NEPTUNE,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// NetRunner
{
2026-03-30 10:27:23 +08:00
.names = { "NetRunner" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NETRUNNER,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
2025-02-05 03:19:25 +01:00
// NexaLinux
{
2026-03-30 10:27:23 +08:00
.names = { "nexalinux" },
2025-02-05 03:19:25 +01:00
.lines = FASTFETCH_DATATEXT_LOGO_NEXALINUX,
.colors = {
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_LIGHT_BLUE,
},
},
2023-08-04 10:31:30 +08:00
// Nitrux
{
2026-03-30 10:27:23 +08:00
.names = { "Nitrux" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NITRUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
2023-08-03 10:29:50 +08:00
// NixOS
{
2026-03-30 10:27:23 +08:00
.names = { "NixOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NIXOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
},
// NixOSSmall
2023-08-04 10:31:30 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "NixOS_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NIXOS_SMALL,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2026-02-13 09:09:05 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2023-08-04 10:31:30 +08:00
},
},
// NixOSOld
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "nixos_old" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NIXOS_OLD,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
},
// NixOsOldSmall
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "nixos_old_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_NIXOS_OLD_SMALL,
2023-08-03 10:29:50 +08:00
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
},
// NetBSD
{
2026-03-30 10:27:23 +08:00
.names = { "NetBSD" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NETBSD,
.colors = {
2025-01-13 10:41:11 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2025-01-13 10:41:11 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-01-13 10:41:11 +08:00
},
2025-03-19 14:47:07 +08:00
// NetBSD2
{
2026-03-30 10:27:23 +08:00
.names = { "NetBSD2" },
2025-03-19 14:47:07 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NETBSD2,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2025-03-19 14:47:07 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-03-19 14:47:07 +08:00
},
2025-01-13 10:41:11 +08:00
// NetBSD Small
{
2026-03-30 10:27:23 +08:00
.names = { "NetBSD_small" },
2025-01-13 10:41:11 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NETBSD_SMALL,
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2025-01-14 10:37:52 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Nobara
{
2026-03-30 10:27:23 +08:00
.names = { "nobara" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NOBARA,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// NomadBSD
{
2026-03-30 10:27:23 +08:00
.names = { "nomadbsd" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NOMADBSD,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2024-12-22 21:48:18 +08:00
// NurOS
{
2026-03-30 10:27:23 +08:00
.names = { "NurOS" },
2024-12-22 21:48:18 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NUROS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2024-12-22 21:48:18 +08:00
},
},
2023-08-04 10:31:30 +08:00
// Nurunner
{
2026-03-30 10:27:23 +08:00
.names = { "Nurunner" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NURUNNER,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// NuTyX
{
2026-03-30 10:27:23 +08:00
.names = { "NuTyX" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_NUTYX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_RED,
},
},
// NetHydra
{
2026-03-30 10:27:23 +08:00
.names = { "NetHydra" },
.lines = FASTFETCH_DATATEXT_LOGO_NETHYDRA,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_DEFAULT,
},
},
// LAST
{},
};
static const FFlogo O[] = {
2023-08-04 10:31:30 +08:00
// Obarun
{
2026-03-30 10:27:23 +08:00
.names = { "Obarun" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OBARUN,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// OBRevenge
{
2026-03-30 10:27:23 +08:00
.names = { "OBRevenge" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OBREVENGE,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
2025-08-12 16:32:38 +03:00
// ObsidianOS
{
2026-03-30 10:27:23 +08:00
.names = { "ObsidianOS" },
2025-08-12 16:32:38 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_OBSIDIANOS,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_LIGHT_BLUE,
2025-08-12 16:32:38 +03:00
},
},
2023-08-04 10:31:30 +08:00
// OmniOS
2026-03-30 10:27:23 +08:00
{ .names = { "OmniOS" }, .lines = FASTFETCH_DATATEXT_LOGO_OMNIOS, .colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_LIGHT_BLACK,
} },
2023-08-03 10:29:50 +08:00
// OpenKylin
{
2026-03-30 10:27:23 +08:00
.names = { "openkylin", "open-kylin" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENKYLIN,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// OpenBSD
{
2026-03-30 10:27:23 +08:00
.names = { "openbsd" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENBSD,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_RED,
2024-10-04 15:58:17 +08:00
FF_COLOR_FG_LIGHT_BLACK,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// OpenBSDSmall
{
2026-03-30 10:27:23 +08:00
.names = { "openbsd_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENBSD_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-04 10:31:30 +08:00
// OpenEuler
{
2026-03-30 10:27:23 +08:00
.names = { "OpenEuler" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENEULER,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// OpenIndiana
{
2026-03-30 10:27:23 +08:00
.names = { "OpenIndiana" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENINDIANA,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_DEFAULT,
2023-08-04 10:31:30 +08:00
},
},
// OpenMamba
{
2026-03-30 10:27:23 +08:00
.names = { "OpenMamba" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENMAMBA,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_GREEN,
},
},
// OpenStage
{
2026-03-30 10:27:23 +08:00
.names = { "OpenStage" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSTAGE,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
2023-08-03 10:29:50 +08:00
// OpenSuse
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// OpenSuseSmall
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2024-04-14 17:55:30 +08:00
// openSuseMicroOS
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-microos" },
2024-04-14 17:55:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_MICROOS,
.colors = {
FF_COLOR_FG_GREEN,
},
},
2023-08-03 10:29:50 +08:00
// OpenSuseLeap
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-leap" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_LEAP,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2024-11-01 22:16:29 +08:00
// OpenSuseLeapOld
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-leap_old" },
2024-11-01 22:16:29 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_LEAP_OLD,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_DEFAULT,
2024-11-01 22:16:29 +08:00
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// OpenSuseTumbleweed
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-tumbleweed" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// OpenSuseTumbleweedSmall
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-tumbleweed_small" },
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED_SMALL,
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2024-10-26 11:39:31 +08:00
// OpenSuseTumbleweedOld
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-tumbleweed_old" },
2024-10-26 11:39:31 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED_OLD,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_DEFAULT,
2024-10-26 11:39:31 +08:00
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
// OpenSuseTumbleweed2
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-tumbleweed2" },
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED2,
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
// openSUSESlowroll
{
2026-03-30 10:27:23 +08:00
.names = { "opensuse-slowroll", "opensuse-tumbleweed-slowroll" },
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_SLOWROLL,
.colors = {
FF_COLOR_FG_DEFAULT,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// OpenMandriva
{
2026-03-30 10:27:23 +08:00
.names = { "openmandriva", "open-mandriva", "open_mandriva", "openmandriva lx" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENMANDRIVA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// OpenWrt
{
2026-03-30 10:27:23 +08:00
.names = { "openwrt" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPENWRT,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-04 10:31:30 +08:00
// OPNsense
{
2026-03-30 10:27:23 +08:00
.names = { "OPNsense" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OPNSENSE,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
FF_COLOR_FG_256 "202",
},
},
2023-08-03 10:29:50 +08:00
// Oracle
{
2026-03-30 10:27:23 +08:00
.names = { "oracle", "oracle linux", "oracle linux server" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ORACLE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Orchid
{
2026-03-30 10:27:23 +08:00
.names = { "orchid" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ORCHID,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
// OrchidSmall
{
2026-03-30 10:27:23 +08:00
.names = { "orchid_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ORCHID_SMALL,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2025-01-13 13:42:20 +08:00
// Oreon
{
2026-03-30 10:27:23 +08:00
.names = { "Oreon" },
2025-01-13 13:42:20 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OREON,
.colors = {
FF_COLOR_FG_DEFAULT,
FF_COLOR_FG_DEFAULT,
},
},
2025-11-20 03:16:19 +01:00
// OS/2 Warp
2026-03-30 10:27:23 +08:00
{ .names = { "OS2Warp" }, .lines = FASTFETCH_DATATEXT_LOGO_OS2WARP, .colors = {
FF_COLOR_FG_LIGHT_WHITE,
FF_COLOR_FG_LIGHT_BLUE,
} },
2023-08-04 10:31:30 +08:00
// OS_Elbrus
{
2026-03-30 10:27:23 +08:00
.names = { "OS Elbrus" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OS_ELBRUS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// OSMC
{
2026-03-30 10:27:23 +08:00
.names = { "OSMC", "Open Source Media Center" },
2023-08-04 10:31:30 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_OSMC,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 10:31:30 +08:00
},
},
// OSX
{
2026-03-30 10:27:23 +08:00
.names = { "OSX" },
.lines = FASTFETCH_DATATEXT_LOGO_MACOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_LIGHT_RED,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
// OSXSmall
{
2026-03-30 10:27:23 +08:00
.names = { "OSX_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_MACOS_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_GREEN,
},
// LAST
{},
};
static const FFlogo P[] = {
2023-08-04 14:35:39 +08:00
// PacBSD
{
2026-03-30 10:27:23 +08:00
.names = { "PacBSD" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PACBSD,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-08 15:37:14 +08:00
// Panwah
{
2026-03-30 10:27:23 +08:00
.names = { "Panwah" },
2023-08-08 15:37:14 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PANWAH,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-08 15:37:14 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_BLACK,
},
},
2023-08-03 10:29:50 +08:00
// Parabola
{
2026-03-30 10:27:23 +08:00
.names = { "parabola", "parabola-gnulinux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PARABOLA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
// ParabolaSmall
{
2026-03-30 10:27:23 +08:00
.names = { "parabola_small", "parabola-gnulinux_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PARABOLA_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// Parch
{
2026-03-30 10:27:23 +08:00
.names = { "Parch" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PARCH,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-12-04 14:49:09 +08:00
FF_COLOR_FG_RED,
2023-08-04 14:35:39 +08:00
},
},
// Pardus
{
2026-03-30 10:27:23 +08:00
.names = { "Pardus" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PARDUS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
},
},
// Parrot
{
2026-03-30 10:27:23 +08:00
.names = { "Parrot" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PARROT,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// Parsix
{
2026-03-30 10:27:23 +08:00
.names = { "Parsix" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PARSIX,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_LIGHT_BLACK,
},
},
// PCBSD
{
2026-03-30 10:27:23 +08:00
.names = { "PCBSD", "TrueOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PCBSD,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PCLinuxOS
{
2026-03-30 10:27:23 +08:00
.names = { "PCLinuxOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PCLINUXOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PearOS
{
2026-03-30 10:27:23 +08:00
.names = { "PearOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PEAROS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
},
},
// Pengwin
{
2026-03-30 10:27:23 +08:00
.names = { "Pengwin" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PENGWIN,
.colors = {
FF_COLOR_FG_MAGENTA,
2023-08-04 16:05:25 +08:00
FF_COLOR_FG_LIGHT_MAGENTA,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_MAGENTA,
},
},
// Pentoo
{
2026-03-30 10:27:23 +08:00
.names = { "Pentoo" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PENTOO,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// Peppermint
{
2026-03-30 10:27:23 +08:00
.names = { "Peppermint" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PEPPERMINT,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-11-22 09:10:44 +08:00
// Peropesis
{
2026-03-30 10:27:23 +08:00
.names = { "Peropesis", "Peropesis Linux" },
2023-11-22 09:10:44 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PEROPESIS,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_WHITE },
2023-11-22 09:10:44 +08:00
},
2023-08-04 14:35:39 +08:00
// PhyOS
{
2026-03-30 10:27:23 +08:00
.names = { "PhyOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PHYOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-02-06 09:30:24 +08:00
// PikaOS
{
2026-03-30 10:27:23 +08:00
.names = { "PikaOS" },
2024-02-06 09:30:24 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PIKAOS,
.colors = {
FF_COLOR_FG_YELLOW,
},
},
// PisiLinux
2023-08-04 14:35:39 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "PisiLinux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PISI,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PNMLinux
{
2026-03-30 10:27:23 +08:00
.names = { "PNM Linux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PNM_LINUX,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_BLUE, FF_COLOR_FG_RED, FF_COLOR_FG_WHITE, FF_COLOR_FG_256 "202" },
2023-08-04 14:35:39 +08:00
},
2023-08-03 10:29:50 +08:00
// Pop
{
2026-03-30 10:27:23 +08:00
.names = { "pop", "popos" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_POP,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
// PopSmall
{
2026-03-30 10:27:23 +08:00
.names = { "pop_small", "popos_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_POP_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_CYAN,
2023-08-04 14:35:39 +08:00
},
// Porteus
{
2026-03-30 10:27:23 +08:00
.names = { "Porteus" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PORTEUS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PostMarketOS
{
2026-03-30 10:27:23 +08:00
.names = { "PostMarketOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_POSTMARKETOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PostMarketOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "PostMarketOS_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_POSTMARKETOS_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-03-13 23:58:40 +08:00
// Proxmox
{
2026-03-30 10:27:23 +08:00
.names = { "Proxmox", "pve" },
2024-03-13 23:58:40 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PROXMOX,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_WHITE, FF_COLOR_FG_256 "202" },
.colorKeys = FF_COLOR_FG_DEFAULT,
2024-03-13 23:58:40 +08:00
.colorTitle = FF_COLOR_FG_256 "202",
},
2023-08-04 14:35:39 +08:00
// PuffOS
{
2026-03-30 10:27:23 +08:00
.names = { "PuffOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PUFFOS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// Puppy
{
2026-03-30 10:27:23 +08:00
.names = { "Puppy" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PUPPY,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PureOS
{
2026-03-30 10:27:23 +08:00
.names = { "PureOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PUREOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// PureOSSmall
{
2026-03-30 10:27:23 +08:00
.names = { "PureOS_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_PUREOS_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2025-09-29 05:01:03 +03:00
// PrismLinux
{
2026-03-30 10:27:23 +08:00
.names = { "PrismLinux" },
2025-09-29 05:01:03 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_PRISMLINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
},
},
// PrismLinuxSmall
{
2026-03-30 10:27:23 +08:00
.names = { "PrismLinux_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_PRISMLINUX_SMALL,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
},
},
// LAST
{},
};
static const FFlogo Q[] = {
2024-08-04 17:50:49 +04:00
// QTS
{
2026-03-30 10:27:23 +08:00
.names = { "qts" },
2024-08-04 17:50:49 +04:00
.lines = FASTFETCH_DATATEXT_LOGO_QTS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-04 14:35:39 +08:00
// Q4OS
{
2026-03-30 10:27:23 +08:00
.names = { "Q4OS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_Q4OS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_RED,
},
},
// Qubes
{
2026-03-30 10:27:23 +08:00
.names = { "Qubes" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_QUBES,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
},
},
// Qubyt
{
2026-03-30 10:27:23 +08:00
.names = { "Qubyt" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_QUBYT,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLACK,
},
},
// Quibian
{
2026-03-30 10:27:23 +08:00
.names = { "Quibian" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_QUIBIAN,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-05-13 22:27:35 +08:00
// Quirinux
{
2026-03-30 10:27:23 +08:00
.names = { "Quirinux" },
2024-05-13 22:27:35 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_QUIRINUX,
.colors = {
FF_COLOR_FG_WHITE,
2024-05-13 22:27:35 +08:00
FF_COLOR_FG_MAGENTA,
},
},
// LAST
{},
};
static const FFlogo R[] = {
2023-08-04 14:35:39 +08:00
// Radix
{
2026-03-30 10:27:23 +08:00
.names = { "Radix" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RADIX,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
},
},
// Raspbian
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "raspbian" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RASPBIAN,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// RaspbianSmall
{
2026-03-30 10:27:23 +08:00
.names = { "raspbian_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RASPBIAN_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// RavynOS
{
2026-03-30 10:27:23 +08:00
.names = { "RavynOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RAVYNOS,
.colors = {
FF_COLOR_FG_256 "15",
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2025-02-06 09:02:07 +08:00
// RebornOS
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "RebornOS" },
2025-02-06 09:02:07 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_REBORNOS,
2023-08-03 10:29:50 +08:00
.colors = {
2023-08-08 05:02:35 -05:00
FF_COLOR_FG_BLACK,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// RebornSmall
{
2026-03-30 10:27:23 +08:00
.names = { "RebornOS_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2025-02-06 09:02:07 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_REBORNOS_SMALL,
2023-08-03 10:29:50 +08:00
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// RedCore
{
2026-03-30 10:27:23 +08:00
.names = { "RedCore" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_REDCORE,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-03 10:29:50 +08:00
// RedHatEnterpriseLinux
{
2026-03-30 10:27:23 +08:00
.names = { "rhel", "redhat" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RHEL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2025-05-31 13:39:40 +08:00
// RedHatEnterpriseLinux
{
2026-03-30 10:27:23 +08:00
.names = { "rhel_small", "redhat_small" },
2025-05-31 13:39:40 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_RHEL_SMALL,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-04 14:35:39 +08:00
// RedHatEnterpriseLinux_old
{
2026-03-30 10:27:23 +08:00
.names = { "rhel_old", "redhat_old" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RHEL_OLD,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// RedOS
{
2026-03-30 10:27:23 +08:00
.names = { "RedOS" },
.lines = FASTFETCH_DATATEXT_LOGO_REDOS,
2025-05-31 13:39:40 +08:00
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2025-05-31 13:39:40 +08:00
},
.colorTitle = FF_COLOR_FG_RED,
.colorKeys = FF_COLOR_FG_RED,
},
// RedOS small
{
2026-03-30 10:27:23 +08:00
.names = { "RedOS_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_REDOS_SMALL,
2025-05-31 13:39:40 +08:00
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2025-05-31 13:39:40 +08:00
},
.colorTitle = FF_COLOR_FG_RED,
.colorKeys = FF_COLOR_FG_RED,
},
2023-08-03 10:29:50 +08:00
// RedstarOS
{
2026-03-30 10:27:23 +08:00
.names = { "redstar", "redstar-os", "redstaros" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_REDSTAR,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
// Refracta
2023-08-04 14:35:39 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "Refracta" },
.lines = FASTFETCH_DATATEXT_LOGO_REFRACTA,
2023-08-04 14:35:39 +08:00
.colors = {
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_LIGHT_BLACK,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 14:35:39 +08:00
},
// Regata
{
2026-03-30 10:27:23 +08:00
.names = { "Regata" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_REGATA,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
},
},
// Regolith
{
2026-03-30 10:27:23 +08:00
.names = { "Regolith" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_REGOLITH,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// RhaymOS
{
2026-03-30 10:27:23 +08:00
.names = { "RhaymOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_RHAYMOS,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-03 10:29:50 +08:00
// RockyLinux
{
2026-03-30 10:27:23 +08:00
.names = { "rocky" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ROCKY,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// RockyLinuxSmall
{
2026-03-30 10:27:23 +08:00
.names = { "rocky_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ROCKY_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_GREEN,
},
2023-08-03 10:29:50 +08:00
// RosaLinux
{
2026-03-30 10:27:23 +08:00
.names = { "rosa", "rosa-linux", "rosalinux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ROSA,
.colors = {
FF_COLOR_FG_RGB "250;250;250",
FF_COLOR_FG_RGB "100;165;225",
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_RGB "100;165;225",
.colorTitle = FF_COLOR_FG_RGB "100;165;225",
2023-08-03 10:29:50 +08:00
},
2025-01-07 16:30:22 +03:00
// RhinoLinux
{
2026-03-30 10:27:23 +08:00
.names = { "Rhino Linux" },
2025-01-07 16:30:22 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_RHINO,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_LIGHT_MAGENTA,
FF_COLOR_FG_MAGENTA,
},
.colorKeys = FF_COLOR_FG_MAGENTA,
.colorTitle = FF_COLOR_FG_MAGENTA,
},
2026-02-24 09:52:39 +07:00
{
2026-03-30 10:27:23 +08:00
.names = { "RengeOS" },
2026-02-24 09:52:39 +07:00
.lines = FASTFETCH_DATATEXT_LOGO_RENGEOS,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_MAGENTA,
},
},
// LAST
{},
};
static const FFlogo S[] = {
2023-08-04 14:35:39 +08:00
// Sabayon
{
2026-03-30 10:27:23 +08:00
.names = { "Sabayon" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SABAYON,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// Sabotage
{
2026-03-30 10:27:23 +08:00
.names = { "Sabotage" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SABOTAGE,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-04 14:35:39 +08:00
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 14:35:39 +08:00
},
// Sailfish
{
2026-03-30 10:27:23 +08:00
.names = { "Sailfish" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SAILFISH,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
},
},
// SalentOS
{
2026-03-30 10:27:23 +08:00
.names = { "SalentOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SALENTOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// SalientOS
{
2026-03-30 10:27:23 +08:00
.names = { "Salient OS", "SalientOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SALIENTOS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-10 13:49:05 +08:00
// Salix
{
2026-03-30 10:27:23 +08:00
.names = { "Salix" },
2023-08-10 13:49:05 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SALIX,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_GREEN,
},
},
2023-08-04 14:35:39 +08:00
// SambaBOX
{
2026-03-30 10:27:23 +08:00
.names = { "SambaBOX", "Profelis SambaBOX" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SAMBABOX,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_CYAN,
},
},
// Sasanqua
{
2026-03-30 10:27:23 +08:00
.names = { "Sasanqua" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SASANQUA,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_RED,
},
},
// Scientific
{
2026-03-30 10:27:23 +08:00
.names = { "Scientific" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SCIENTIFIC,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_RED,
},
},
2025-09-28 09:40:21 +08:00
// Secureblue
{
2026-03-30 10:27:23 +08:00
.names = { "secureblue" },
2025-09-28 09:40:21 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SECUREBLUE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_DEFAULT,
},
},
2024-12-12 15:43:43 +08:00
// Serpent OS
{
2026-03-30 10:27:23 +08:00
.names = { "Serpent OS" },
2024-12-12 15:43:43 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SERPENT_OS,
.colors = {
FF_COLOR_FG_DEFAULT,
2024-12-12 15:43:43 +08:00
},
},
2023-08-04 14:35:39 +08:00
// Semc
{
2026-03-30 10:27:23 +08:00
.names = { "semc" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SEMC,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_RED,
},
},
// Septor
{
2026-03-30 10:27:23 +08:00
.names = { "Septor" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SEPTOR,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_BLUE,
},
},
// Serene
{
2026-03-30 10:27:23 +08:00
.names = { "Serene" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SERENE,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
},
// SharkLinux
{
2026-03-30 10:27:23 +08:00
.names = { "SharkLinux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SHARKLINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// ShastraOS
{
2026-03-30 10:27:23 +08:00
.names = { "ShastraOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SHASTRAOS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2025-03-01 15:00:18 +03:00
// Shebang
{
2026-03-30 10:27:23 +08:00
.names = { "Shebang" },
2025-03-01 15:00:18 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_SHEBANG,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_WHITE,
2025-03-01 15:00:18 +03:00
},
},
2023-08-04 14:35:39 +08:00
// Siduction
2026-03-30 10:27:23 +08:00
{ .names = { "Siduction" }, .lines = FASTFETCH_DATATEXT_LOGO_SIDUCTION, .colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
} },
2023-08-04 14:35:39 +08:00
// SkiffOS
{
2026-03-30 10:27:23 +08:00
.names = { "SkiffOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SKIFFOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-08-20 16:01:34 +08:00
// SleeperOS
2026-03-30 10:27:23 +08:00
{ .names = { "SleeperOS" }, .lines = FASTFETCH_DATATEXT_LOGO_SLEEPEROS, .colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
} },
2024-08-20 23:36:36 +08:00
// SleeperOS
2026-03-30 10:27:23 +08:00
{ .names = { "SleeperOS_small" }, .type = FF_LOGO_LINE_TYPE_SMALL_BIT, .lines = FASTFETCH_DATATEXT_LOGO_SLEEPEROS_SMALL, .colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
} },
2023-08-04 14:35:39 +08:00
// Slitaz
{
2026-03-30 10:27:23 +08:00
.names = { "Slitaz" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SLITAZ,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_YELLOW,
2023-08-13 23:34:50 +03:00
},
},
// SpoinkOS
{
2026-03-30 10:27:23 +08:00
.names = { "SpoinkOS", "spoink-os" },
.lines = FASTFETCH_DATATEXT_LOGO_SPOINKOS,
.colors = {
FF_COLOR_FG_GREEN,
2024-05-16 18:30:40 +08:00
},
},
2023-08-13 23:34:50 +03:00
// Slackel
{
2026-03-30 10:27:23 +08:00
.names = { "Slackel" },
2023-08-13 23:34:50 +03:00
.lines = FASTFETCH_DATATEXT_LOGO_SLACKEL,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_YELLOW,
2023-08-04 14:35:39 +08:00
},
},
2023-08-03 10:29:50 +08:00
// Slackware
{
2026-03-30 10:27:23 +08:00
.names = { "Slackware" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SLACKWARE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
// SlackwareSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Slackware_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SLACKWARE_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// SmartOS
{
2026-03-30 10:27:23 +08:00
.names = { "SmartOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SMARTOS,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2025-01-06 21:19:48 +05:30
// SnigdhaOS
{
2026-03-30 10:27:23 +08:00
.names = { "SnigdhaOS", "Snigdha" },
.lines = FASTFETCH_DATATEXT_LOGO_SNIGDHAOS,
2025-01-06 21:19:48 +05:30
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2025-01-06 21:19:48 +05:30
},
},
2023-08-04 14:35:39 +08:00
// Soda
{
2026-03-30 10:27:23 +08:00
.names = { "Soda" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SODA,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// Source Mage
2023-08-04 14:35:39 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "Source Mage", "Source Mage GNU/Linux", "source_mage", "sourcemage" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SOURCE_MAGE,
.colors = {
FF_COLOR_FG_DEFAULT,
2023-08-04 14:35:39 +08:00
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-04 14:35:39 +08:00
},
2023-08-03 10:29:50 +08:00
// Solaris
{
2026-03-30 10:27:23 +08:00
.names = { "solaris", "sunos" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SOLARIS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// SolarisSmall
{
2026-03-30 10:27:23 +08:00
.names = { "solaris_small", "sunos_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SOLARIS_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// Solus
{
2026-03-30 10:27:23 +08:00
.names = { "Solus", "solus-linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SOLUS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// Sparky
{
2026-03-30 10:27:23 +08:00
.names = { "Sparky" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SPARKY,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_RED, FF_COLOR_FG_WHITE },
2023-08-04 14:35:39 +08:00
},
// Star
{
2026-03-30 10:27:23 +08:00
.names = { "Star" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_STAR,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// StockLinux
{
2026-03-30 10:27:23 +08:00
.names = { "Stock Linux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_STOCK_LINUX,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-03 10:29:50 +08:00
// SteamOS
{
2026-03-30 10:27:23 +08:00
.names = { "SteamOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_STEAMOS,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2024-08-30 16:06:10 +02:00
// Steam Deck
{
2026-03-30 10:27:23 +08:00
.names = { "SteamDeck" },
2024-08-30 16:06:10 +02:00
.lines = FASTFETCH_DATATEXT_LOGO_STEAMDECK,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_BLUE, FF_COLOR_FG_WHITE },
2024-08-30 16:06:10 +02:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2024-09-02 09:31:14 +08:00
// Steam Deck Small
{
2026-03-30 10:27:23 +08:00
.names = { "SteamDeck_small" },
2024-09-02 09:31:14 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_STEAMDECK_SMALL,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_BLUE, FF_COLOR_FG_WHITE },
2024-09-02 09:31:14 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2024-08-30 16:06:10 +02:00
// Steam Deck OLED
{
2026-03-30 10:27:23 +08:00
.names = { "SteamDeckOled" },
2024-08-30 16:06:10 +02:00
.lines = FASTFETCH_DATATEXT_LOGO_STEAMDECK,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_RED, FF_COLOR_FG_WHITE },
2024-08-30 16:06:10 +02:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-04 14:35:39 +08:00
// Sulin
{
2026-03-30 10:27:23 +08:00
.names = { "Sulin" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SULIN,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-10-26 22:45:32 +08:00
// SummitOS
{
2026-03-30 10:27:23 +08:00
.names = { "SummitOS" },
2024-10-26 22:45:32 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SUMMITOS,
.colors = {
FF_COLOR_FG_RGB "143;191;80",
FF_COLOR_FG_RGB "160;205;102",
FF_COLOR_FG_RGB "181;225;102",
},
},
// Suse
{
2026-03-30 10:27:23 +08:00
.names = { "suse", "suse-linux" },
.lines = FASTFETCH_DATATEXT_LOGO_SUSE,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_GREEN,
},
},
// SuseSmall
{
2026-03-30 10:27:23 +08:00
.names = { "suse_small", "suse-linux_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_GREEN,
},
},
2023-08-04 14:35:39 +08:00
// Swagarch
{
2026-03-30 10:27:23 +08:00
.names = { "Swagarch" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_SWAGARCH,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// LAST
{},
};
static const FFlogo T[] = {
2023-08-04 14:35:39 +08:00
// T2
{
2026-03-30 10:27:23 +08:00
.names = { "T2", "T2 SDE", "T2/Linux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_T2,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
},
},
// T2Small
{
2026-03-30 10:27:23 +08:00
.names = { "T2_small", "T2 SDE_small", "T2/Linux_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_T2_SMALL,
2023-08-04 14:35:39 +08:00
.colors = {
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_BLUE,
},
},
// Tails
{
2026-03-30 10:27:23 +08:00
.names = { "Tails" },
2023-08-04 15:08:15 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TAILS,
2023-08-04 14:35:39 +08:00
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-02-06 09:24:56 +08:00
// Tatra
{
2026-03-30 10:27:23 +08:00
.names = { "Tatra" },
2024-02-06 09:24:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TATRA,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_GREEN,
},
},
2023-08-04 14:35:39 +08:00
// TeArch
{
2026-03-30 10:27:23 +08:00
.names = { "TeArch" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TEARCH,
.colors = {
2023-08-04 15:08:15 +08:00
FF_COLOR_FG_256 "39",
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2025-09-19 09:21:42 +08:00
// TempleOS
{
2026-03-30 10:27:23 +08:00
.names = { "TempleOS" },
2025-09-19 09:21:42 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TEMPLEOS,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_RED,
FF_COLOR_FG_CYAN,
},
},
2023-11-27 15:07:58 +04:00
// TileOS
{
2026-03-30 10:27:23 +08:00
.names = { "TileOS" },
2023-11-27 15:07:58 +04:00
.lines = FASTFETCH_DATATEXT_LOGO_TILEOS,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_GREEN,
},
},
// Torizon OS
2023-08-04 14:35:39 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "Torizon OS", "TorizonCore" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TORIZONCORE,
2026-03-30 10:27:23 +08:00
.colors = { FF_COLOR_FG_LIGHT_WHITE, FF_COLOR_FG_YELLOW, FF_COLOR_FG_BLUE },
2023-08-04 14:35:39 +08:00
},
// Trisquel
{
2026-03-30 10:27:23 +08:00
.names = { "Trisquel" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TRISQUEL,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
},
},
// TrueNAS Scale
{
2026-03-30 10:27:23 +08:00
.names = { "TrueNAS-Scale" },
.lines = FASTFETCH_DATATEXT_LOGO_TRUENAS_SCALE,
.colors = {
FF_COLOR_FG_256 "39",
FF_COLOR_FG_256 "32",
FF_COLOR_FG_256 "248",
},
.colorKeys = FF_COLOR_FG_256 "248",
.colorTitle = FF_COLOR_FG_256 "32",
},
2023-08-21 22:46:50 +08:00
// TuxedoOS
{
2026-03-30 10:27:23 +08:00
.names = { "Tuxedo OS", "tuxedo" },
2023-08-21 22:46:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TUXEDO_OS,
.colors = {
FF_COLOR_FG_WHITE,
2023-08-21 22:46:50 +08:00
FF_COLOR_FG_RED,
},
},
2023-08-04 14:35:39 +08:00
// Twister
{
2026-03-30 10:27:23 +08:00
.names = { "Twister" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_TWISTER,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// LAST
{},
};
static const FFlogo U[] = {
2025-05-21 08:50:34 +06:00
// UBLinux
{
2026-03-30 10:27:23 +08:00
.names = { "UBLinux" },
2025-05-21 08:50:34 +06:00
.lines = FASTFETCH_DATATEXT_LOGO_UBLINUX,
.colors = {
FF_COLOR_FG_256 "38",
FF_COLOR_FG_WHITE,
2025-05-21 08:50:34 +06:00
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_256 "38",
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-05-21 08:50:34 +06:00
},
// UBLinuxSmall
{
2026-03-30 10:27:23 +08:00
.names = { "UBLinux_small" },
2025-05-21 08:50:34 +06:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_UBLINUX_SMALL,
.colors = {
FF_COLOR_FG_256 "38",
FF_COLOR_FG_WHITE,
2025-05-21 08:50:34 +06:00
FF_COLOR_FG_LIGHT_BLACK,
},
.colorKeys = FF_COLOR_FG_256 "38",
.colorTitle = FF_COLOR_FG_DEFAULT,
2025-05-21 08:50:34 +06:00
},
2023-08-03 10:29:50 +08:00
// Ubuntu
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu", "ubuntu-linux" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU,
2024-08-30 11:20:38 +08:00
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_RED,
},
},
// UbuntuSmall
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu_small", "ubuntu-linux_small" },
2024-08-30 11:20:38 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_SMALL,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_RED,
},
},
// UbuntuOld
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu_old", "ubuntu-linux_old" },
2024-08-30 11:20:38 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD,
2023-08-03 10:29:50 +08:00
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2024-08-30 11:20:38 +08:00
// UbuntuOld2
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu_old2" },
2024-08-30 11:20:38 +08:00
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2024-08-30 11:20:38 +08:00
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
// UbuntuOld2Small
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu_old2_small", "ubuntu_old2_small" },
2024-08-30 11:20:38 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2_SMALL,
.colors = {
FF_COLOR_FG_RED,
},
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_RED,
},
2023-08-03 10:29:50 +08:00
// UbuntuBudgie
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu budgie", "ubuntu-budgie" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_BUDGIE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// UbuntuCinnamon
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu cinnamon", "ubuntu-cinnamon" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_CINNAMON,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-06-06 16:42:11 +08:00
// UbuntuGNOME
2023-08-03 10:29:50 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu gnome", "ubuntu-gnome" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_GNOME,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_CYAN,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_MAGENTA,
2023-08-03 10:29:50 +08:00
},
// UbuntuKylin
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu kylin", "ubuntu-kylin" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_KYLIN,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_RED,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// UbuntuMate
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu mate", "ubuntu-mate" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_MATE,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-03 10:29:50 +08:00
},
// UbuntuKde
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu kde", "ubuntu-kde", "ubuntu-plasma" },
.lines = FASTFETCH_DATATEXT_LOGO_KUBUNTU,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
2023-08-04 14:35:39 +08:00
// UbuntuStudio
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu studio", "ubuntu-studio" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_STUDIO,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// UbuntuSway
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu sway", "ubuntu-sway" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_SWAY,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// UbuntuTouch
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu touch", "ubuntu-touch" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_TOUCH,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-08 08:58:13 +08:00
// UbuntuUnity
{
2026-03-30 10:27:23 +08:00
.names = { "ubuntu unity", "ubuntu-unity" },
2023-08-08 08:58:13 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_UNITY,
.colors = {
FF_COLOR_FG_MAGENTA,
FF_COLOR_FG_WHITE,
2023-08-08 08:58:13 +08:00
},
},
2023-08-04 14:35:39 +08:00
// Ultramarine
{
2026-03-30 10:27:23 +08:00
.names = { "Ultramarine", "Ultramarine Linux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ULTRAMARINE,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-12-14 12:00:23 +08:00
// Ultramarine Small
{
2026-03-30 10:27:23 +08:00
.names = { "Ultramarine_small" },
2024-12-14 12:00:23 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ULTRAMARINE_SMALL,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
2024-12-14 12:00:23 +08:00
},
},
2024-11-10 13:14:56 +08:00
// Unifi
{
2026-03-30 10:27:23 +08:00
.names = { "Unifi" },
2024-11-10 13:14:56 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UNIFI,
.colors = {
FF_COLOR_FG_WHITE,
FF_COLOR_FG_WHITE,
2024-11-10 13:14:56 +08:00
},
},
2023-08-04 14:35:39 +08:00
// Univalent
{
2026-03-30 10:27:23 +08:00
.names = { "Univalent" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UNIVALENT,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
},
// Univention
{
2026-03-30 10:27:23 +08:00
.names = { "Univention" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UNIVENTION,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2023-08-03 10:29:50 +08:00
// UOS
{
2026-03-30 10:27:23 +08:00
.names = { "UOS" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UOS,
.colors = {
2025-12-29 20:11:15 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2025-12-29 20:11:15 +08:00
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-04 14:35:39 +08:00
// UrukOS
2026-03-30 10:27:23 +08:00
{ .names = { "UrukOS" }, .lines = FASTFETCH_DATATEXT_LOGO_URUKOS, .colors = {
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_WHITE,
FF_COLOR_FG_LIGHT_BLUE,
FF_COLOR_FG_BLUE,
} },
2023-08-04 14:35:39 +08:00
// Uwuntu
{
2026-03-30 10:27:23 +08:00
.names = { "uwuntu" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_UWUNTU,
.colors = {
FF_COLOR_FG_256 "225",
FF_COLOR_FG_256 "206",
FF_COLOR_FG_256 "52",
},
},
// LAST
{},
};
static const FFlogo V[] = {
2024-10-05 15:44:53 +08:00
// Valhalla
{
2026-03-30 10:27:23 +08:00
.names = { "Valhalla", "valhallaos", "valhalla-linux" },
2024-10-05 15:44:53 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VALHALLA,
.colors = {
FF_COLOR_FG_DEFAULT,
2024-10-05 15:44:53 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_DEFAULT,
2024-10-05 15:44:53 +08:00
},
2023-08-03 10:29:50 +08:00
// Vanilla
{
2026-03-30 10:27:23 +08:00
.names = { "vanilla" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VANILLA,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_YELLOW,
2023-08-03 10:29:50 +08:00
},
// Vanilla2
{
2026-03-30 10:27:23 +08:00
.names = { "vanilla2" },
.type = FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_VANILLA2,
.colors = {
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_YELLOW,
},
// VanillaSmall
{
2026-03-30 10:27:23 +08:00
.names = { "vanilla_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_VANILLA_SMALL,
.colors = {
FF_COLOR_FG_LIGHT_YELLOW,
FF_COLOR_FG_YELLOW,
},
},
2023-08-04 14:35:39 +08:00
// Venom
{
2026-03-30 10:27:23 +08:00
.names = { "Venom" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VENOM,
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_BLUE,
},
},
// VenomSmall
{
2026-03-30 10:27:23 +08:00
.names = { "Venom_small" },
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_VENOM_SMALL,
.colors = {
FF_COLOR_FG_LIGHT_BLACK,
FF_COLOR_FG_BLUE,
},
},
2025-10-31 11:02:45 +08:00
// VincentOS
{
2026-03-30 10:27:23 +08:00
.names = { "VincentOS" },
2025-10-31 11:02:45 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VINCENTOS,
.colors = {
FF_COLOR_FG_GREEN,
FF_COLOR_FG_DEFAULT,
},
},
2023-08-04 14:35:39 +08:00
// Vnux
{
2026-03-30 10:27:23 +08:00
.names = { "Vnux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VNUX,
.colors = {
FF_COLOR_FG_256 "11",
FF_COLOR_FG_256 "8",
FF_COLOR_FG_256 "15",
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
// Vzlinux
{
2026-03-30 10:27:23 +08:00
.names = { "Vzlinux" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VZLINUX,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
FF_COLOR_FG_YELLOW,
},
},
2023-08-03 10:29:50 +08:00
// Void
{
2026-03-30 10:27:23 +08:00
.names = { "void" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VOID,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
FF_COLOR_FG_LIGHT_BLACK,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// VoidSmall
{
2026-03-30 10:27:23 +08:00
.names = { "void_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VOID_SMALL,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_GREEN,
2024-07-16 09:13:44 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2024-07-16 09:13:44 +08:00
.colorTitle = FF_COLOR_FG_GREEN,
},
2025-05-31 23:28:16 +08:00
// Void2
{
2026-03-30 10:27:23 +08:00
.names = { "void2" },
2025-05-31 23:28:16 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_VOID2,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_DEFAULT,
FF_COLOR_FG_GREEN,
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_GREEN,
},
2024-07-16 09:13:44 +08:00
// Void2Small
{
2026-03-30 10:27:23 +08:00
.names = { "void2_small" },
2024-07-16 09:13:44 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_VOID2_SMALL,
.colors = {
FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
2023-08-03 14:30:53 +08:00
.colorTitle = FF_COLOR_FG_GREEN,
2023-08-03 10:29:50 +08:00
},
// LAST
{},
};
static const FFlogo W[] = {
// WiiLinux
2023-08-04 14:35:39 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "WiiLinuxNgx", "WiiLinux", "Wii-Linux", "Wii Linux" },
.lines = FASTFETCH_DATATEXT_LOGO_WII_LINUX,
2023-08-04 14:35:39 +08:00
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_WHITE,
2023-08-04 14:35:39 +08:00
},
},
2024-11-28 21:55:02 +08:00
// Windows2025
{
2026-03-30 10:27:23 +08:00
.names = { "Windows Server 2025" },
2024-11-28 21:55:02 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_WINDOWS_2025,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_CYAN,
},
2023-08-10 13:49:05 +08:00
// Windows11
{
2026-03-30 10:27:23 +08:00
.names = { "Windows 11", "Windows Server 2022" },
2023-08-10 13:49:05 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_WINDOWS_11,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_CYAN,
},
// Windows11Small
{
2026-03-30 10:27:23 +08:00
.names = { "Windows 11_small" },
2023-08-10 16:19:03 +08:00
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
2023-08-10 13:49:05 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_WINDOWS_11_SMALL,
.colors = {
FF_COLOR_FG_BLUE,
2023-09-18 20:45:23 +08:00
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_BLUE,
2023-08-10 13:49:05 +08:00
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_CYAN,
},
// Windows8
{
2026-03-30 10:27:23 +08:00
.names = { "Windows 8", "Windows 8.1", "Windows 10", "Windows Server 2012", "Windows Server 2012 R2", "Windows Server 2016", "Windows Server 2019" },
2023-08-10 13:49:05 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_WINDOWS_8,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorTitle = FF_COLOR_FG_DEFAULT,
2023-08-10 13:49:05 +08:00
},
// Windows
{
2026-03-30 10:27:23 +08:00
.names = { "Windows", "Windows 7", "Windows Server 2008", "Windows Server 2008 R2" },
2023-08-10 13:49:05 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_WINDOWS,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_GREEN,
},
// Windows95
{
2026-03-30 10:27:23 +08:00
.names = { "Windows 95", "Windows 9x" },
2023-08-10 13:49:05 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_WINDOWS_95,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
FF_COLOR_FG_BLACK,
},
.colorKeys = FF_COLOR_FG_CYAN,
.colorTitle = FF_COLOR_FG_BLUE,
},
// WolfOS
{
2026-03-30 10:27:23 +08:00
.names = { "WolfOS" },
.lines = FASTFETCH_DATATEXT_LOGO_WOLFOS,
.colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_GREEN,
},
},
// LAST
{},
};
static const FFlogo X[] = {
2024-10-26 22:27:09 +08:00
// XCP-ng
{
2026-03-30 10:27:23 +08:00
.names = { "XCP-ng", "xenenterprise" },
2024-10-26 22:27:09 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_XCP_NG,
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_RED,
FF_COLOR_FG_BLACK,
FF_COLOR_FG_BLACK,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_YELLOW,
2026-03-30 10:27:23 +08:00
} },
// Xenia
2023-08-04 14:35:39 +08:00
{
2026-03-30 10:27:23 +08:00
.names = { "Xenia" },
.lines = FASTFETCH_DATATEXT_LOGO_XENIA,
2023-08-04 14:35:39 +08:00
.colors = {
FF_COLOR_FG_RED,
FF_COLOR_FG_LIGHT_BLACK,
2023-08-04 14:35:39 +08:00
},
.colorKeys = FF_COLOR_FG_DEFAULT,
.colorTitle = FF_COLOR_FG_RED,
},
// Xenia_old
2026-03-30 10:27:23 +08:00
{ .names = { "Xenia_old" }, .lines = FASTFETCH_DATATEXT_LOGO_XENIA_OLD, .type = FF_LOGO_LINE_TYPE_ALTER_BIT, .colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_RED,
} },
2026-03-29 09:28:49 +08:00
// XeroArch
2026-03-30 10:27:23 +08:00
{ .names = { "XeroArch" }, .lines = FASTFETCH_DATATEXT_LOGO_XEROARCH, .colors = {
FF_COLOR_FG_256 "50",
FF_COLOR_FG_256 "14",
FF_COLOR_FG_256 "50",
FF_COLOR_FG_256 "93",
FF_COLOR_FG_256 "16",
FF_COLOR_FG_256 "15",
} },
// Xferience
{
2026-03-30 10:27:23 +08:00
.names = { "Xferience" },
.lines = FASTFETCH_DATATEXT_LOGO_XFERIENCE,
.colors = {
FF_COLOR_FG_CYAN,
FF_COLOR_FG_CYAN,
},
},
2025-07-02 09:40:48 +08:00
// Xubuntu
{
2026-03-30 10:27:23 +08:00
.names = { "Xubuntu" },
2025-07-02 09:40:48 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_XUBUNTU,
.colors = {
FF_COLOR_FG_256 "25",
FF_COLOR_FG_DEFAULT,
},
},
2026-03-29 09:28:49 +08:00
// Xray_OS
2026-03-30 10:27:23 +08:00
{ .names = { "Xray_OS" }, .lines = FASTFETCH_DATATEXT_LOGO_XRAY_OS, .colors = {
FF_COLOR_FG_256 "15",
FF_COLOR_FG_256 "14",
FF_COLOR_FG_256 "16",
} },
2026-01-09 05:57:28 +05:00
// Xinux
2026-03-30 10:27:23 +08:00
{ .names = { "Xinux" }, .lines = FASTFETCH_DATATEXT_LOGO_XINUX, .colors = {
FF_COLOR_FG_BLUE,
FF_COLOR_FG_CYAN,
} },
// LAST
{},
};
static const FFlogo Y[] = {
2023-08-04 14:35:39 +08:00
// YiffOS
{
2026-03-30 10:27:23 +08:00
.names = { "YiffOS" },
2023-08-04 14:35:39 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_YIFFOS,
.colors = {
FF_COLOR_FG_256 "93",
FF_COLOR_FG_256 "92",
},
},
// LAST
{},
};
static const FFlogo Z[] = {
2023-08-03 10:29:50 +08:00
// Zorin
{
2026-03-30 10:27:23 +08:00
.names = { "Zorin" },
2023-08-03 10:29:50 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ZORIN,
.colors = {
2023-08-03 14:30:53 +08:00
FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2023-08-03 14:30:53 +08:00
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
2023-08-03 10:29:50 +08:00
},
2024-02-06 09:02:51 +08:00
// Z/OS
{
2026-03-30 10:27:23 +08:00
.names = { "z/OS", "zos" },
2024-02-06 09:02:51 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ZOS,
.colors = {
FF_COLOR_FG_BLUE,
},
},
2025-10-18 00:56:14 +08:00
// Zraxyl
{
2026-03-30 10:27:23 +08:00
.names = { "Zraxyl" },
2025-10-18 00:56:14 +08:00
.lines = FASTFETCH_DATATEXT_LOGO_ZRAXYL,
.colors = {
FF_COLOR_FG_BLUE,
},
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_BLUE,
},
// LAST
{},
2023-08-03 10:29:50 +08:00
};
const FFlogo* ffLogoBuiltins[] = {
2026-03-29 09:28:49 +08:00
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
};