master ohmu/fastfetch-openbsd / src / logo / ascii / f.inc
ohmu  ·  2026-10-15
  1#include "../logo.h"
  2#include "logo_builtin.h"
  3#include "common/color.h"
  4
  5static const FFlogo F[] = {
  6    #ifdef FASTFETCH_DATATEXT_LOGO_FASTFETCH
  7    // Fastfetch
  8    {
  9        .names = { "Fastfetch", "FF" },
 10        .lines = FASTFETCH_DATATEXT_LOGO_FASTFETCH,
 11        .colors = {
 12            FF_COLOR_FG_BLUE,
 13            FF_COLOR_FG_RED,
 14            FF_COLOR_FG_YELLOW,
 15            FF_COLOR_FG_GREEN,
 16            FF_COLOR_FG_DEFAULT,
 17            FF_COLOR_FG_MAGENTA,
 18            FF_COLOR_FG_CYAN,
 19        },
 20        .colorKeys = FF_COLOR_FG_BLUE,
 21        .colorTitle = FF_COLOR_FG_YELLOW,
 22    },
 23    #endif
 24    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA
 25    // Fedora
 26    {
 27        .names = { "Fedora" },
 28        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA,
 29        .colors = {
 30            FF_COLOR_FG_BLUE,
 31            FF_COLOR_FG_WHITE,
 32        },
 33        .colorKeys = FF_COLOR_FG_BLUE,
 34        .colorTitle = FF_COLOR_FG_DEFAULT,
 35    },
 36    #endif
 37    #ifdef FASTFETCH_DATATEXT_LOGO_ASAHI
 38    // FedoraAsahiRemix
 39    {
 40        .names = { "fedora-asahi-remix" },
 41        .lines = FASTFETCH_DATATEXT_LOGO_ASAHI,
 42        .colors = {
 43            FF_COLOR_FG_YELLOW,
 44            FF_COLOR_FG_GREEN,
 45            FF_COLOR_FG_RED,
 46            FF_COLOR_FG_LIGHT_BLACK,
 47            FF_COLOR_FG_WHITE,
 48            FF_COLOR_FG_CYAN,
 49            FF_COLOR_FG_BLUE,
 50        },
 51        .colorKeys = FF_COLOR_FG_YELLOW,
 52        .colorTitle = FF_COLOR_FG_GREEN,
 53    },
 54    #endif
 55    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA_SMALL
 56    // FedoraSmall
 57    {
 58        .names = { "Fedora_small" },
 59        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
 60        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA_SMALL,
 61        .colors = {
 62            FF_COLOR_FG_BLUE,
 63        },
 64        .colorKeys = FF_COLOR_FG_BLUE,
 65        .colorTitle = FF_COLOR_FG_DEFAULT,
 66    },
 67    #endif
 68    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA2_SMALL
 69    {
 70        .names = { "Fedora2_small" },
 71        .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
 72        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA2_SMALL,
 73        .colors = {
 74            FF_COLOR_FG_BLUE,
 75        },
 76        .colorKeys = FF_COLOR_FG_BLUE,
 77        .colorTitle = FF_COLOR_FG_DEFAULT,
 78    },
 79    #endif
 80    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA_OLD
 81    // FedoraOld
 82    {
 83        .names = { "Fedora_old" },
 84        .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
 85        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA_OLD,
 86        .colors = {
 87            FF_COLOR_FG_BLUE,
 88            FF_COLOR_FG_WHITE,
 89        },
 90        .colorKeys = FF_COLOR_FG_BLUE,
 91        .colorTitle = FF_COLOR_FG_DEFAULT,
 92    },
 93    #endif
 94    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA_SILVERBLUE
 95    // FedoraSilverblue
 96    {
 97        .names = { "Fedora-Silverblue" },
 98        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA_SILVERBLUE,
 99        .colors = {
100            FF_COLOR_FG_BLUE,
101            FF_COLOR_FG_WHITE,
102            FF_COLOR_FG_CYAN,
103        },
104        .colorKeys = FF_COLOR_FG_BLUE,
105        .colorTitle = FF_COLOR_FG_DEFAULT,
106    },
107    #endif
108    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA_KINOITE
109    // FedoraKinoite
110    {
111        .names = { "Fedora-Kinoite" },
112        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA_KINOITE,
113        .colors = {
114            FF_COLOR_FG_BLUE,
115            FF_COLOR_FG_WHITE,
116        },
117        .colorKeys = FF_COLOR_FG_BLUE,
118        .colorTitle = FF_COLOR_FG_DEFAULT,
119    },
120    #endif
121    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA_SERICEA
122    // FedoraSericea
123    {
124        .names = { "Fedora-Sericea" },
125        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA_SERICEA,
126        .colors = {
127            FF_COLOR_FG_BLUE,
128            FF_COLOR_FG_WHITE,
129        },
130        .colorKeys = FF_COLOR_FG_BLUE,
131        .colorTitle = FF_COLOR_FG_DEFAULT,
132    },
133    #endif
134    #ifdef FASTFETCH_DATATEXT_LOGO_FEDORA_COREOS
135    // FedoraCoreOS
136    {
137        .names = { "Fedora-CoreOS" },
138        .lines = FASTFETCH_DATATEXT_LOGO_FEDORA_COREOS,
139        .colors = {
140            FF_COLOR_FG_BLUE,
141            FF_COLOR_FG_WHITE,
142            FF_COLOR_FG_RED,
143        },
144        .colorKeys = FF_COLOR_FG_BLUE,
145        .colorTitle = FF_COLOR_FG_DEFAULT,
146    },
147    #endif
148    #ifdef FASTFETCH_DATATEXT_LOGO_FEMBOYOS
149    // FemboyOS
150    {
151        .names = { "FemboyOS" },
152        .lines = FASTFETCH_DATATEXT_LOGO_FEMBOYOS,
153        .colors = {
154            FF_COLOR_FG_BLUE,
155        },
156        .colorKeys = FF_COLOR_FG_BLUE,
157        .colorTitle = FF_COLOR_FG_DEFAULT,
158    },
159    #endif
160    #ifdef FASTFETCH_DATATEXT_LOGO_FEREN
161    // Feren
162    {
163        .names = { "Feren" },
164        .lines = FASTFETCH_DATATEXT_LOGO_FEREN,
165        .colors = {
166            FF_COLOR_FG_BLUE,
167        },
168        .colorKeys = FF_COLOR_FG_BLUE,
169        .colorTitle = FF_COLOR_FG_DEFAULT,
170    },
171    #endif
172    #ifdef FASTFETCH_DATATEXT_LOGO_FLATCAR
173    // Flatcar
174    {
175        .names = { "Flatcar" },
176        .lines = FASTFETCH_DATATEXT_LOGO_FLATCAR,
177        .colors = {
178            FF_COLOR_FG_BLUE,
179            FF_COLOR_FG_DEFAULT,
180        },
181        .colorKeys = FF_COLOR_FG_BLUE,
182        .colorTitle = FF_COLOR_FG_DEFAULT,
183    },
184    #endif
185    #ifdef FASTFETCH_DATATEXT_LOGO_FILOTIMO
186    // Filotimo
187    {
188        .names = { "Filotimo" },
189        .lines = FASTFETCH_DATATEXT_LOGO_FILOTIMO,
190        .colors = {
191            FF_COLOR_FG_BLUE,
192        },
193        .colorKeys = FF_COLOR_FG_BLUE,
194        .colorTitle = FF_COLOR_FG_DEFAULT,
195    },
196    #endif
197    #ifdef FASTFETCH_DATATEXT_LOGO_FINNIX
198    // Finnix
199    {
200        .names = { "Finnix" },
201        .lines = FASTFETCH_DATATEXT_LOGO_FINNIX,
202        .colors = {
203            FF_COLOR_FG_BLUE,
204            FF_COLOR_FG_WHITE,
205        },
206        .colorKeys = FF_COLOR_FG_BLUE,
207        .colorTitle = FF_COLOR_FG_DEFAULT,
208    },
209    #endif
210    #ifdef FASTFETCH_DATATEXT_LOGO_FLOFLIS
211    // Floflis
212    {
213        .names = { "Floflis" },
214        .lines = FASTFETCH_DATATEXT_LOGO_FLOFLIS,
215        .colors = {
216            FF_COLOR_FG_LIGHT_CYAN,
217        },
218        .colorKeys = FF_COLOR_FG_RED,
219        .colorTitle = FF_COLOR_FG_DEFAULT,
220    },
221    #endif
222    #ifdef FASTFETCH_DATATEXT_LOGO_FREEBSD
223    // FreeBSD
224    {
225        .names = { "Freebsd" },
226        .lines = FASTFETCH_DATATEXT_LOGO_FREEBSD,
227        .colors = {
228            FF_COLOR_FG_WHITE,
229            FF_COLOR_FG_RED,
230        },
231        .colorKeys = FF_COLOR_FG_RED,
232        .colorTitle = FF_COLOR_FG_RED,
233    },
234    #endif
235    #ifdef FASTFETCH_DATATEXT_LOGO_FREEBSD_SMALL
236    // FreeBSDSmall
237    {
238        .names = { "freebsd_small" },
239        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
240        .lines = FASTFETCH_DATATEXT_LOGO_FREEBSD_SMALL,
241        .colors = {
242            FF_COLOR_FG_RED,
243        },
244        .colorKeys = FF_COLOR_FG_RED,
245        .colorTitle = FF_COLOR_FG_RED,
246    },
247    #endif
248    #ifdef FASTFETCH_DATATEXT_LOGO_FREEMINT
249    // FreeMiNT
250    {
251        .names = { "FreeMiNT" },
252        .lines = FASTFETCH_DATATEXT_LOGO_FREEMINT,
253        .colors = {
254            FF_COLOR_FG_WHITE,
255        },
256        .colorKeys = FF_COLOR_FG_DEFAULT,
257        .colorTitle = FF_COLOR_FG_DEFAULT,
258    },
259    #endif
260    #ifdef FASTFETCH_DATATEXT_LOGO_FRUGALWARE
261    // Frugalware
262    {
263        .names = { "Frugalware", "frugalware-linux" },
264        .lines = FASTFETCH_DATATEXT_LOGO_FRUGALWARE,
265        .colors = {
266            FF_COLOR_FG_BLUE,
267            FF_COLOR_FG_WHITE,
268        },
269        .colorKeys = FF_COLOR_FG_BLUE,
270        .colorTitle = FF_COLOR_FG_DEFAULT,
271    },
272    #endif
273    #ifdef FASTFETCH_DATATEXT_LOGO_FUNTOO
274    // Funtoo
275    {
276        .names = { "Funtoo" },
277        .lines = FASTFETCH_DATATEXT_LOGO_FUNTOO,
278        .colors = {
279            FF_COLOR_FG_MAGENTA,
280            FF_COLOR_FG_WHITE,
281        },
282        .colorKeys = FF_COLOR_FG_MAGENTA,
283        .colorTitle = FF_COLOR_FG_DEFAULT,
284    },
285    #endif
286    // LAST
287    {},
288};