master ohmu/fastfetch-openbsd / src / logo / ascii / x.inc
ohmu  ·  2026-10-15
  1#include "../logo.h"
  2#include "logo_builtin.h"
  3#include "common/color.h"
  4
  5static const FFlogo X[] = {
  6    #ifdef FASTFETCH_DATATEXT_LOGO_XCP_NG
  7    // XCP-ng
  8    {
  9        .names = { "XCP-ng", "xenenterprise" },
 10        .lines = FASTFETCH_DATATEXT_LOGO_XCP_NG,
 11        .colors = {
 12            FF_COLOR_FG_RED,
 13            FF_COLOR_FG_RED,
 14            FF_COLOR_FG_BLACK,
 15            FF_COLOR_FG_BLACK,
 16            FF_COLOR_FG_BLUE,
 17            FF_COLOR_FG_YELLOW,
 18        } },
 19    #endif
 20    #ifdef FASTFETCH_DATATEXT_LOGO_XENIA
 21    // Xenia
 22    {
 23        .names = { "Xenia" },
 24        .lines = FASTFETCH_DATATEXT_LOGO_XENIA,
 25        .colors = {
 26            FF_COLOR_FG_RED,
 27            FF_COLOR_FG_LIGHT_BLACK,
 28        },
 29        .colorKeys = FF_COLOR_FG_DEFAULT,
 30        .colorTitle = FF_COLOR_FG_RED,
 31    },
 32    #endif
 33    #ifdef FASTFETCH_DATATEXT_LOGO_XENIA_OLD
 34    // Xenia_old
 35    {
 36        .names = { "Xenia_old" },
 37        .lines = FASTFETCH_DATATEXT_LOGO_XENIA_OLD,
 38        .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
 39        .colors = {
 40            FF_COLOR_FG_YELLOW,
 41            FF_COLOR_FG_GREEN,
 42            FF_COLOR_FG_RED,
 43        },
 44    },
 45    #endif
 46    #ifdef FASTFETCH_DATATEXT_LOGO_XEROARCH
 47    // XeroArch
 48    {
 49        .names = { "XeroArch" },
 50        .lines = FASTFETCH_DATATEXT_LOGO_XEROARCH,
 51        .colors = {
 52            FF_COLOR_FG_256 "50",
 53            FF_COLOR_FG_256 "14",
 54            FF_COLOR_FG_256 "50",
 55            FF_COLOR_FG_256 "93",
 56            FF_COLOR_FG_256 "16",
 57            FF_COLOR_FG_256 "15",
 58        },
 59    },
 60    #endif
 61    #ifdef FASTFETCH_DATATEXT_LOGO_XFERIENCE
 62    // Xferience
 63    {
 64        .names = { "Xferience" },
 65        .lines = FASTFETCH_DATATEXT_LOGO_XFERIENCE,
 66        .colors = {
 67            FF_COLOR_FG_CYAN,
 68            FF_COLOR_FG_CYAN,
 69        },
 70    },
 71    #endif
 72    #ifdef FASTFETCH_DATATEXT_LOGO_XUBUNTU
 73    // Xubuntu
 74    {
 75        .names = { "Xubuntu" },
 76        .lines = FASTFETCH_DATATEXT_LOGO_XUBUNTU,
 77        .colors = {
 78            FF_COLOR_FG_256 "25",
 79            FF_COLOR_FG_DEFAULT,
 80        },
 81    },
 82    #endif
 83    #ifdef FASTFETCH_DATATEXT_LOGO_XRAY_OS
 84    // Xray_OS
 85    {
 86        .names = { "Xray_OS" },
 87        .lines = FASTFETCH_DATATEXT_LOGO_XRAY_OS,
 88        .colors = {
 89            FF_COLOR_FG_256 "15",
 90            FF_COLOR_FG_256 "14",
 91            FF_COLOR_FG_256 "16",
 92        },
 93    },
 94    #endif
 95    #ifdef FASTFETCH_DATATEXT_LOGO_XINUX
 96    // Xinux
 97    {
 98        .names = { "Xinux" },
 99        .lines = FASTFETCH_DATATEXT_LOGO_XINUX,
100        .colors = {
101            FF_COLOR_FG_BLUE,
102            FF_COLOR_FG_CYAN,
103        },
104    },
105    #endif
106    #ifdef FASTFETCH_DATATEXT_LOGO_XJ380
107    // XJ380
108    {
109        .names = { "XJ380" },
110        .lines = FASTFETCH_DATATEXT_LOGO_XJ380,
111        .colors = {
112            FF_COLOR_FG_RGB "0;162;232",
113            FF_COLOR_FG_RGB "255;242;0",
114        },
115    },
116    #endif
117    #ifdef FASTFETCH_DATATEXT_LOGO_XIMPER
118    // Ximper
119    {
120        .names = { "Ximper" },
121        .lines = FASTFETCH_DATATEXT_LOGO_XIMPER,
122        .colors = {
123            FF_COLOR_FG_256 "21",
124            FF_COLOR_FG_256 "57",
125            FF_COLOR_FG_256 "92",
126            FF_COLOR_FG_256 "128",
127        },
128    },
129    #endif
130    // LAST
131    {},
132};