master ohmu/fastfetch-openbsd / src / logo / ascii / b.inc
ohmu  ·  2026-10-15
  1#include "../logo.h"
  2#include "logo_builtin.h"
  3#include "common/color.h"
  4
  5static const FFlogo B[] = {
  6    #ifdef FASTFETCH_DATATEXT_LOGO_BEDROCK
  7    // Bedrock
  8    {
  9        .names = { "bedrock" },
 10        .lines = FASTFETCH_DATATEXT_LOGO_BEDROCK,
 11        .colors = {
 12            FF_COLOR_FG_LIGHT_BLACK, // grey
 13            FF_COLOR_FG_DEFAULT,
 14        },
 15        .colorKeys = FF_COLOR_FG_LIGHT_BLACK, // grey
 16        .colorTitle = FF_COLOR_FG_DEFAULT,
 17    },
 18    #endif
 19    #ifdef FASTFETCH_DATATEXT_LOGO_BEDROCK_SMALL
 20    // BedrockSmall
 21    {
 22        .names = { "bedrock_small" },
 23        .lines = FASTFETCH_DATATEXT_LOGO_BEDROCK_SMALL,
 24        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
 25        .colors = {
 26            FF_COLOR_FG_LIGHT_BLACK, // grey
 27            FF_COLOR_FG_DEFAULT,
 28        },
 29        .colorKeys = FF_COLOR_FG_LIGHT_BLACK, // grey
 30        .colorTitle = FF_COLOR_FG_DEFAULT,
 31    },
 32    #endif
 33    #ifdef FASTFETCH_DATATEXT_LOGO_BERSERKARCH
 34    // BerserkArch
 35    {
 36        .names = { "BerserkArch" },
 37        .lines = FASTFETCH_DATATEXT_LOGO_BERSERKARCH,
 38        .colors = {
 39            FF_COLOR_FG_BLUE,
 40            FF_COLOR_FG_DEFAULT,
 41        },
 42    },
 43    #endif
 44    #ifdef FASTFETCH_DATATEXT_LOGO_BIGLINUX
 45    // BigLinux
 46    {
 47        .names = { "BigLinux" },
 48        .lines = FASTFETCH_DATATEXT_LOGO_BIGLINUX,
 49        .colors = {
 50            FF_COLOR_FG_CYAN,
 51            FF_COLOR_FG_YELLOW,
 52            FF_COLOR_FG_BLUE,
 53        },
 54        .colorKeys = FF_COLOR_FG_YELLOW,
 55        .colorTitle = FF_COLOR_FG_CYAN,
 56    },
 57    #endif
 58    #ifdef FASTFETCH_DATATEXT_LOGO_BITRIG
 59    // Bitrig
 60    {
 61        .names = { "Bitrig" },
 62        .lines = FASTFETCH_DATATEXT_LOGO_BITRIG,
 63        .colors = {
 64            FF_COLOR_FG_GREEN,
 65        },
 66        .colorKeys = FF_COLOR_FG_DEFAULT,
 67        .colorTitle = FF_COLOR_FG_GREEN,
 68    },
 69    #endif
 70    #ifdef FASTFETCH_DATATEXT_LOGO_BLACKARCH
 71    // BlackArch
 72    {
 73        .names = { "Blackarch" },
 74        .lines = FASTFETCH_DATATEXT_LOGO_BLACKARCH,
 75        .colors = {
 76            FF_COLOR_FG_RED,
 77            FF_COLOR_FG_LIGHT_RED,
 78            FF_COLOR_FG_BLACK,
 79        },
 80        .colorKeys = FF_COLOR_FG_LIGHT_RED,
 81        .colorTitle = FF_COLOR_FG_RED,
 82    },
 83    #endif
 84    #ifdef FASTFETCH_DATATEXT_LOGO_BLACKMESA
 85    // BlackMesa
 86    {
 87        .names = { "BlackMesa", "black-mesa" },
 88        .lines = FASTFETCH_DATATEXT_LOGO_BLACKMESA,
 89        .colors = {
 90            FF_COLOR_FG_BLACK,
 91        },
 92        .colorKeys = FF_COLOR_FG_BLACK,
 93        .colorTitle = FF_COLOR_FG_DEFAULT,
 94    },
 95    #endif
 96    #ifdef FASTFETCH_DATATEXT_LOGO_BLACKPANTHER
 97    // BlackPanther
 98    {
 99        .names = { "BlackPanther" },
100        .lines = FASTFETCH_DATATEXT_LOGO_BLACKPANTHER,
101        .colors = {
102            FF_COLOR_FG_RED,
103            FF_COLOR_FG_YELLOW,
104            FF_COLOR_FG_LIGHT_BLUE,
105        },
106        .colorKeys = FF_COLOR_FG_RED,
107        .colorTitle = FF_COLOR_FG_YELLOW,
108    },
109    #endif
110    #ifdef FASTFETCH_DATATEXT_LOGO_BLAG
111    // BLAG
112    {
113        .names = { "BLAG" },
114        .lines = FASTFETCH_DATATEXT_LOGO_BLAG,
115        .colors = {
116            FF_COLOR_FG_MAGENTA,
117        },
118        .colorKeys = FF_COLOR_FG_MAGENTA,
119        .colorTitle = FF_COLOR_FG_DEFAULT,
120    },
121    #endif
122    #ifdef FASTFETCH_DATATEXT_LOGO_BLANKON
123    // BlankOn
124    {
125        .names = { "BlankOn" },
126        .lines = FASTFETCH_DATATEXT_LOGO_BLANKON,
127        .colors = {
128            FF_COLOR_FG_RED,
129            FF_COLOR_FG_WHITE,
130        },
131        .colorKeys = FF_COLOR_FG_RED,
132        .colorTitle = FF_COLOR_FG_DEFAULT,
133    },
134    #endif
135    #ifdef FASTFETCH_DATATEXT_LOGO_BLUELIGHT
136    // BlueLight
137    {
138        .names = { "BlueLight" },
139        .lines = FASTFETCH_DATATEXT_LOGO_BLUELIGHT,
140        .colors = {
141            FF_COLOR_FG_WHITE,
142            FF_COLOR_FG_BLUE,
143        },
144        .colorKeys = FF_COLOR_FG_DEFAULT,
145        .colorTitle = FF_COLOR_FG_BLUE,
146    },
147    #endif
148    #ifdef FASTFETCH_DATATEXT_LOGO_BODHI
149    // Bodhi
150    {
151        .names = { "Bodhi" },
152        .lines = FASTFETCH_DATATEXT_LOGO_BODHI,
153        .colors = {
154            FF_COLOR_FG_WHITE,
155            FF_COLOR_FG_LIGHT_YELLOW,
156            FF_COLOR_FG_GREEN,
157        },
158        .colorKeys = FF_COLOR_FG_YELLOW,
159        .colorTitle = FF_COLOR_FG_GREEN,
160    },
161    #endif
162    #ifdef FASTFETCH_DATATEXT_LOGO_BONSAI
163    // Bonsai
164    {
165        .names = { "Bonsai" },
166        .lines = FASTFETCH_DATATEXT_LOGO_BONSAI,
167        .colors = {
168            FF_COLOR_FG_CYAN,
169            FF_COLOR_FG_GREEN,
170            FF_COLOR_FG_YELLOW,
171        },
172        .colorKeys = FF_COLOR_FG_CYAN,
173        .colorTitle = FF_COLOR_FG_GREEN,
174    },
175    #endif
176    #ifdef FASTFETCH_DATATEXT_LOGO_BREDOS
177    // BredOS
178    {
179        .names = { "Bredos" },
180        .lines = FASTFETCH_DATATEXT_LOGO_BREDOS,
181        .colors = {
182            FF_COLOR_FG_RGB "198;151;66", // grey
183        },
184        .colorKeys = FF_COLOR_FG_RGB "198;151;66",
185        .colorTitle = FF_COLOR_FG_RGB "198;151;66",
186    },
187    #endif
188    #ifdef FASTFETCH_DATATEXT_LOGO_BSD
189    // BSD
190    {
191        .names = { "BSD" },
192        .lines = FASTFETCH_DATATEXT_LOGO_BSD,
193        .colors = {
194            FF_COLOR_FG_RED,
195            FF_COLOR_FG_WHITE,
196            FF_COLOR_FG_BLUE,
197            FF_COLOR_FG_YELLOW,
198            FF_COLOR_FG_CYAN,
199        },
200        .colorKeys = FF_COLOR_FG_RED,
201        .colorTitle = FF_COLOR_FG_DEFAULT,
202    },
203    #endif
204    #ifdef FASTFETCH_DATATEXT_LOGO_BUNSENLABS
205    // BunsenLabs
206    {
207        .names = { "BunsenLabs" },
208        .lines = FASTFETCH_DATATEXT_LOGO_BUNSENLABS,
209        .colors = {
210            FF_COLOR_FG_DEFAULT,
211        },
212        .colorKeys = FF_COLOR_FG_DEFAULT,
213        .colorTitle = FF_COLOR_FG_DEFAULT,
214    },
215    #endif
216    // LAST
217    {},
218};