ohmu
·
2026-10-15
1#include "../logo.h"
2#include "logo_builtin.h"
3#include "common/color.h"
4
5static const FFlogo A[] = {
6 #ifdef FASTFETCH_DATATEXT_LOGO_ADELIE
7 // Adélie
8 {
9 .names = { "Adélie", "Adelie" },
10 .lines = FASTFETCH_DATATEXT_LOGO_ADELIE,
11 .colors = {
12 FF_COLOR_FG_BLUE,
13 FF_COLOR_FG_WHITE,
14 FF_COLOR_FG_CYAN,
15 },
16 },
17 #endif
18 #ifdef FASTFETCH_DATATEXT_LOGO_AEROS
19 // AerOS
20 {
21 .names = { "aerOS" },
22 .lines = FASTFETCH_DATATEXT_LOGO_AEROS,
23 .colors = {
24 FF_COLOR_FG_CYAN,
25 FF_COLOR_FG_CYAN,
26 },
27 },
28 #endif
29 #ifdef FASTFETCH_DATATEXT_LOGO_AEON
30 // Aeon
31 {
32 .names = { "Aeon" },
33 .lines = FASTFETCH_DATATEXT_LOGO_AEON,
34 .colors = {
35 FF_COLOR_FG_256 "36",
36 FF_COLOR_FG_256 "36",
37 },
38 },
39 #endif
40 #ifdef FASTFETCH_DATATEXT_LOGO_AERYNOS
41 // AerynOS
42 {
43 .names = { "AerynOS" },
44 .lines = FASTFETCH_DATATEXT_LOGO_AERYNOS,
45 .colors = {
46 FF_COLOR_FG_GREEN,
47 FF_COLOR_FG_YELLOW,
48 },
49 },
50 #endif
51 #ifdef FASTFETCH_DATATEXT_LOGO_AERYNOS_OLD
52 // AerynOS_old
53 {
54 .names = { "AerynOS_old" },
55 .lines = FASTFETCH_DATATEXT_LOGO_AERYNOS_OLD,
56 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
57 .colors = {
58 FF_COLOR_FG_DEFAULT,
59 FF_COLOR_FG_MAGENTA,
60 },
61 },
62 #endif
63 #ifdef FASTFETCH_DATATEXT_LOGO_AFTERGLOW
64 // Afterglow
65 {
66 .names = { "Afterglow" },
67 .lines = FASTFETCH_DATATEXT_LOGO_AFTERGLOW,
68 .colors = {
69 FF_COLOR_FG_MAGENTA,
70 FF_COLOR_FG_RED,
71 FF_COLOR_FG_YELLOW,
72 FF_COLOR_FG_BLUE,
73 },
74 },
75 #endif
76 #ifdef FASTFETCH_DATATEXT_LOGO_AIX
77 // AIX
78 {
79 .names = { "aix" },
80 .lines = FASTFETCH_DATATEXT_LOGO_AIX,
81 .colors = {
82 FF_COLOR_FG_GREEN,
83 FF_COLOR_FG_WHITE,
84 },
85 .colorKeys = FF_COLOR_FG_GREEN,
86 .colorTitle = FF_COLOR_FG_DEFAULT,
87 },
88 #endif
89 #ifdef FASTFETCH_DATATEXT_LOGO_ALMALINUX
90 // AlmaLinux
91 {
92 .names = { "Almalinux" },
93 .lines = FASTFETCH_DATATEXT_LOGO_ALMALINUX,
94 .colors = {
95 FF_COLOR_FG_RED,
96 FF_COLOR_FG_LIGHT_YELLOW,
97 FF_COLOR_FG_BLUE,
98 FF_COLOR_FG_LIGHT_GREEN,
99 FF_COLOR_FG_CYAN,
100 },
101 .colorKeys = FF_COLOR_FG_YELLOW,
102 .colorTitle = FF_COLOR_FG_RED,
103 },
104 #endif
105 #ifdef FASTFETCH_DATATEXT_LOGO_ALPINE
106 // Alpine
107 {
108 .names = { "Alpine" },
109 .lines = FASTFETCH_DATATEXT_LOGO_ALPINE,
110 .colors = {
111 FF_COLOR_FG_BLUE,
112 },
113 .colorKeys = FF_COLOR_FG_MAGENTA,
114 .colorTitle = FF_COLOR_FG_BLUE,
115 },
116 #endif
117 #ifdef FASTFETCH_DATATEXT_LOGO_ALPINE2
118 // Alpine2
119 {
120 .names = { "Alpine2" },
121 .lines = FASTFETCH_DATATEXT_LOGO_ALPINE2,
122 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
123 .colors = {
124 FF_COLOR_FG_BLUE,
125 FF_COLOR_FG_WHITE,
126 },
127 .colorKeys = FF_COLOR_FG_BLUE,
128 .colorTitle = FF_COLOR_FG_BLUE,
129 },
130 #endif
131 #ifdef FASTFETCH_DATATEXT_LOGO_ALPINE_SMALL
132 // AlpineSmall
133 {
134 .names = { "Alpine_small" },
135 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
136 .lines = FASTFETCH_DATATEXT_LOGO_ALPINE_SMALL,
137 .colors = {
138 FF_COLOR_FG_BLUE,
139 FF_COLOR_FG_WHITE,
140 },
141 .colorKeys = FF_COLOR_FG_MAGENTA,
142 .colorTitle = FF_COLOR_FG_BLUE,
143 },
144 #endif
145 #ifdef FASTFETCH_DATATEXT_LOGO_ALPINE2_SMALL
146 // Alpine2Small
147 {
148 .names = { "alpine2_small" },
149 .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
150 .lines = FASTFETCH_DATATEXT_LOGO_ALPINE2_SMALL,
151 .colors = {
152 FF_COLOR_FG_BLUE,
153 FF_COLOR_FG_WHITE,
154 },
155 .colorKeys = FF_COLOR_FG_MAGENTA,
156 .colorTitle = FF_COLOR_FG_BLUE,
157 },
158 #endif
159 #ifdef FASTFETCH_DATATEXT_LOGO_ALPINE3_SMALL
160 // Alpine3Small
161 {
162 .names = { "alpine3_small" },
163 .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
164 .lines = FASTFETCH_DATATEXT_LOGO_ALPINE3_SMALL,
165 .colors = {
166 FF_COLOR_FG_DEFAULT,
167 },
168 .colorKeys = FF_COLOR_FG_BLUE,
169 .colorTitle = FF_COLOR_FG_BLUE,
170 },
171 #endif
172 #ifdef FASTFETCH_DATATEXT_LOGO_ALTER
173 // Alter
174 {
175 .names = { "Alter" },
176 .lines = FASTFETCH_DATATEXT_LOGO_ALTER,
177 .colors = {
178 FF_COLOR_FG_CYAN,
179 },
180 .colorKeys = FF_COLOR_FG_CYAN,
181 .colorTitle = FF_COLOR_FG_CYAN,
182 },
183 #endif
184 #ifdef FASTFETCH_DATATEXT_LOGO_ALT_ATOMIC
185 // ALT Atomic
186 {
187 .names = { "alt-atomic" },
188 .lines = FASTFETCH_DATATEXT_LOGO_ALT_ATOMIC,
189 .colors = {
190 FF_COLOR_FG_RGB "79;157;207",
191 FF_COLOR_FG_RGB "113;174;213",
192 FF_COLOR_FG_RGB "61;120;158",
193 FF_COLOR_FG_RGB "244;250;252",
194 FF_COLOR_FG_RGB "207;230;243",
195 FF_COLOR_FG_RGB "29;58;76",
196 FF_COLOR_FG_RGB "213;201;181",
197 FF_COLOR_FG_RGB "150;180;193",
198 FF_COLOR_FG_RGB "161;204;230",
199 },
200 .colorKeys = FF_COLOR_FG_RGB "80;157;207",
201 .colorTitle = FF_COLOR_FG_RGB "255;209;164",
202 },
203 #endif
204 #ifdef FASTFETCH_DATATEXT_LOGO_ALTLINUX
205 // ALTLinux
206 {
207 .names = { "ALTLinux" },
208 .lines = FASTFETCH_DATATEXT_LOGO_ALTLINUX,
209 .colors = {
210 FF_COLOR_FG_YELLOW,
211 FF_COLOR_FG_BLACK,
212 FF_COLOR_FG_WHITE,
213 },
214 .colorKeys = FF_COLOR_FG_YELLOW,
215 .colorTitle = FF_COLOR_FG_YELLOW,
216 },
217 #endif
218 #ifdef FASTFETCH_DATATEXT_LOGO_AMAZON
219 // Amazon
220 {
221 .names = { "Amazon" },
222 .lines = FASTFETCH_DATATEXT_LOGO_AMAZON,
223 .colors = {
224 FF_COLOR_FG_YELLOW,
225 FF_COLOR_FG_WHITE,
226 },
227 },
228 #endif
229 #ifdef FASTFETCH_DATATEXT_LOGO_AMAZON_LINUX
230 // AmazonLinux
231 {
232 .names = { "Amazon Linux", "amzn" },
233 .lines = FASTFETCH_DATATEXT_LOGO_AMAZON_LINUX,
234 .colors = {
235 FF_COLOR_FG_WHITE,
236 FF_COLOR_FG_256 "178",
237 },
238 },
239 #endif
240 #ifdef FASTFETCH_DATATEXT_LOGO_AMIGA
241 // Amiga
242 {
243 .names = { "Amiga" },
244 .lines = FASTFETCH_DATATEXT_LOGO_AMIGA,
245 .colors = {
246 FF_COLOR_FG_RED,
247 FF_COLOR_FG_LIGHT_RED,
248 FF_COLOR_FG_YELLOW,
249 FF_COLOR_FG_BLUE,
250 FF_COLOR_FG_CYAN,
251 FF_COLOR_FG_LIGHT_YELLOW,
252 FF_COLOR_FG_GREEN,
253 },
254 },
255 #endif
256 #ifdef FASTFETCH_DATATEXT_LOGO_AMOGOS
257 // AmogOS
258 {
259 .names = { "AmogOS" },
260 .lines = FASTFETCH_DATATEXT_LOGO_AMOGOS,
261 .colors = {
262 FF_COLOR_FG_WHITE,
263 FF_COLOR_FG_CYAN,
264 },
265 .colorKeys = FF_COLOR_FG_DEFAULT,
266 .colorTitle = FF_COLOR_FG_CYAN,
267 },
268 #endif
269 #ifdef FASTFETCH_DATATEXT_LOGO_ANARCHY
270 // Anarchy
271 {
272 .names = { "Anarchy" },
273 .lines = FASTFETCH_DATATEXT_LOGO_ANARCHY,
274 .colors = {
275 FF_COLOR_FG_WHITE,
276 FF_COLOR_FG_BLUE,
277 },
278 .colorKeys = FF_COLOR_FG_DEFAULT,
279 .colorTitle = FF_COLOR_FG_BLUE,
280 },
281 #endif
282 #ifdef FASTFETCH_DATATEXT_LOGO_ANDROID
283 // Android
284 {
285 .names = { "android" },
286 .lines = FASTFETCH_DATATEXT_LOGO_ANDROID,
287 .colors = {
288 FF_COLOR_FG_GREEN,
289 FF_COLOR_FG_WHITE,
290 },
291 .colorKeys = FF_COLOR_FG_GREEN,
292 .colorTitle = FF_COLOR_FG_GREEN,
293 },
294 #endif
295 #ifdef FASTFETCH_DATATEXT_LOGO_ANDROID_SMALL
296 // AndroidSmall
297 {
298 .names = { "android_small" },
299 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
300 .lines = FASTFETCH_DATATEXT_LOGO_ANDROID_SMALL,
301 .colors = {
302 FF_COLOR_FG_GREEN,
303 },
304 .colorKeys = FF_COLOR_FG_GREEN,
305 .colorTitle = FF_COLOR_FG_GREEN,
306 },
307 #endif
308 #ifdef FASTFETCH_DATATEXT_LOGO_ANDUINOS
309 // AnduinOS
310 {
311 .names = { "anduinos" },
312 .lines = FASTFETCH_DATATEXT_LOGO_ANDUINOS,
313 .colors = {
314 FF_COLOR_FG_CYAN,
315 FF_COLOR_FG_BLUE,
316 },
317 .colorKeys = FF_COLOR_FG_BLUE,
318 .colorTitle = FF_COLOR_FG_DEFAULT,
319 },
320 #endif
321 #ifdef FASTFETCH_DATATEXT_LOGO_ANTERGOS
322 // Antergos
323 {
324 .names = { "Antergos" },
325 .lines = FASTFETCH_DATATEXT_LOGO_ANTERGOS,
326 .colors = {
327 FF_COLOR_FG_BLUE,
328 FF_COLOR_FG_CYAN,
329 },
330 .colorKeys = FF_COLOR_FG_BLUE,
331 .colorTitle = FF_COLOR_FG_CYAN,
332 },
333 #endif
334 #ifdef FASTFETCH_DATATEXT_LOGO_ANTIX
335 // Antix
336 {
337 .names = { "antiX" },
338 .lines = FASTFETCH_DATATEXT_LOGO_ANTIX,
339 .colors = {
340 FF_COLOR_FG_RED,
341 },
342 .colorKeys = FF_COLOR_FG_RED,
343 .colorTitle = FF_COLOR_FG_DEFAULT,
344 },
345 #endif
346 #ifdef FASTFETCH_DATATEXT_LOGO_ANUSHOS
347 // AnushOS
348 {
349 .names = { "AnushOS" },
350 .lines = FASTFETCH_DATATEXT_LOGO_ANUSHOS,
351 .colors = {
352 FF_COLOR_FG_WHITE,
353 FF_COLOR_FG_BLACK,
354 FF_COLOR_FG_YELLOW,
355 FF_COLOR_FG_CYAN,
356 FF_COLOR_FG_RED,
357 },
358 .colorKeys = FF_COLOR_FG_DEFAULT,
359 .colorTitle = FF_COLOR_FG_DEFAULT,
360 },
361 #endif
362 #ifdef FASTFETCH_DATATEXT_LOGO_AOSCOSRETRO
363 // AoscOsRetro
364 {
365 .names = { "Aosc OS/Retro", "aoscosretro" },
366 .lines = FASTFETCH_DATATEXT_LOGO_AOSCOSRETRO,
367 .colors = {
368 FF_COLOR_FG_BLUE,
369 FF_COLOR_FG_WHITE,
370 },
371 .colorKeys = FF_COLOR_FG_BLUE,
372 .colorTitle = FF_COLOR_FG_DEFAULT,
373 },
374 #endif
375 #ifdef FASTFETCH_DATATEXT_LOGO_AOSCOSRETRO_SMALL
376 // AoscOsRetro_small
377 {
378 .names = { "Aosc OS/Retro_small", "aoscosretro_small" },
379 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
380 .lines = FASTFETCH_DATATEXT_LOGO_AOSCOSRETRO_SMALL,
381 .colors = {
382 FF_COLOR_FG_BLUE,
383 FF_COLOR_FG_WHITE,
384 },
385 .colorKeys = FF_COLOR_FG_BLUE,
386 .colorTitle = FF_COLOR_FG_DEFAULT,
387 },
388 #endif
389 #ifdef FASTFETCH_DATATEXT_LOGO_AOSCOS
390 // AoscOS
391 {
392 .names = { "Aosc OS", "aoscos" },
393 .lines = FASTFETCH_DATATEXT_LOGO_AOSCOS,
394 .colors = {
395 FF_COLOR_FG_BLUE,
396 FF_COLOR_FG_BLACK,
397 FF_COLOR_FG_RED,
398 FF_COLOR_FG_YELLOW,
399 },
400 },
401 #endif
402 #ifdef FASTFETCH_DATATEXT_LOGO_AOSCOS_OLD
403 // AoscOS_old
404 {
405 .names = { "Aosc OS_old", "aoscos_old" },
406 .lines = FASTFETCH_DATATEXT_LOGO_AOSCOS_OLD,
407 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
408 .colors = {
409 FF_COLOR_FG_DEFAULT,
410 },
411 .colorKeys = FF_COLOR_FG_BLUE,
412 .colorTitle = FF_COLOR_FG_DEFAULT,
413 },
414 #endif
415 #ifdef FASTFETCH_DATATEXT_LOGO_APERTURE
416 // Aperture
417 {
418 .names = { "Aperture" },
419 .lines = FASTFETCH_DATATEXT_LOGO_APERTURE,
420 .colors = {
421 FF_COLOR_FG_CYAN,
422 FF_COLOR_FG_CYAN,
423 FF_COLOR_FG_CYAN,
424 FF_COLOR_FG_CYAN,
425 FF_COLOR_FG_CYAN,
426 FF_COLOR_FG_CYAN,
427 FF_COLOR_FG_CYAN,
428 FF_COLOR_FG_CYAN,
429 },
430 .colorKeys = FF_COLOR_FG_CYAN,
431 .colorTitle = FF_COLOR_FG_DEFAULT,
432 },
433 #endif
434 #ifdef FASTFETCH_DATATEXT_LOGO_MACOS
435 // Apple
436 {
437 .names = { "Apple" },
438 .lines = FASTFETCH_DATATEXT_LOGO_MACOS,
439 .colors = {
440 FF_COLOR_FG_GREEN,
441 FF_COLOR_FG_YELLOW,
442 FF_COLOR_FG_LIGHT_RED,
443 FF_COLOR_FG_RED,
444 FF_COLOR_FG_MAGENTA,
445 FF_COLOR_FG_BLUE,
446 },
447 .colorKeys = FF_COLOR_FG_YELLOW,
448 .colorTitle = FF_COLOR_FG_GREEN,
449 },
450 #endif
451 #ifdef FASTFETCH_DATATEXT_LOGO_MACOS_SMALL
452 // AppleSmall
453 {
454 .names = { "Apple_small" },
455 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
456 .lines = FASTFETCH_DATATEXT_LOGO_MACOS_SMALL,
457 .colors = {
458 FF_COLOR_FG_GREEN,
459 FF_COLOR_FG_YELLOW,
460 FF_COLOR_FG_RED,
461 FF_COLOR_FG_MAGENTA,
462 FF_COLOR_FG_BLUE,
463 },
464 .colorKeys = FF_COLOR_FG_YELLOW,
465 .colorTitle = FF_COLOR_FG_GREEN,
466 },
467 #endif
468 #ifdef FASTFETCH_DATATEXT_LOGO_APRICITY
469 // Apricity
470 {
471 .names = { "Apricity" },
472 .lines = FASTFETCH_DATATEXT_LOGO_APRICITY,
473 .colors = {
474 FF_COLOR_FG_DEFAULT,
475 },
476 .colorKeys = FF_COLOR_FG_BLUE,
477 .colorTitle = FF_COLOR_FG_DEFAULT,
478 },
479 #endif
480 #ifdef FASTFETCH_DATATEXT_LOGO_ARCHBOX
481 // ArchBox
482 {
483 .names = { "ArchBox" },
484 .lines = FASTFETCH_DATATEXT_LOGO_ARCHBOX,
485 .colors = {
486 FF_COLOR_FG_GREEN,
487 },
488 .colorKeys = FF_COLOR_FG_GREEN,
489 .colorTitle = FF_COLOR_FG_DEFAULT,
490 },
491 #endif
492 #ifdef FASTFETCH_DATATEXT_LOGO_ARCHCRAFT
493 // Archcraft
494 {
495 .names = { "Archcraft" },
496 .lines = FASTFETCH_DATATEXT_LOGO_ARCHCRAFT,
497 .colors = {
498 FF_COLOR_FG_CYAN,
499 },
500 .colorKeys = FF_COLOR_FG_CYAN,
501 .colorTitle = FF_COLOR_FG_RED,
502 },
503 #endif
504 #ifdef FASTFETCH_DATATEXT_LOGO_ARCHCRAFT2
505 // Archcraft2
506 {
507 .names = { "Archcraft2" },
508 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
509 .lines = FASTFETCH_DATATEXT_LOGO_ARCHCRAFT2,
510 .colors = {
511 FF_COLOR_FG_CYAN,
512 },
513 .colorKeys = FF_COLOR_FG_CYAN,
514 .colorTitle = FF_COLOR_FG_RED,
515 },
516 #endif
517 #ifdef FASTFETCH_DATATEXT_LOGO_ARCH
518 // Arch
519 {
520 .names = { "arch", "archmerge" },
521 .lines = FASTFETCH_DATATEXT_LOGO_ARCH,
522 .colors = {
523 FF_COLOR_FG_CYAN,
524 FF_COLOR_FG_CYAN,
525 },
526 },
527 #endif
528 #ifdef FASTFETCH_DATATEXT_LOGO_ARCH2
529 // Arch2
530 {
531 .names = { "arch2" },
532 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
533 .lines = FASTFETCH_DATATEXT_LOGO_ARCH2,
534 .colors = {
535 FF_COLOR_FG_CYAN,
536 FF_COLOR_FG_CYAN,
537 },
538 },
539 #endif
540 #ifdef FASTFETCH_DATATEXT_LOGO_ARCH3
541 // Arch3
542 {
543 .names = { "arch3" },
544 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
545 .lines = FASTFETCH_DATATEXT_LOGO_ARCH3,
546 .colors = {
547 FF_COLOR_FG_CYAN,
548 FF_COLOR_FG_CYAN,
549 },
550 },
551 #endif
552 #ifdef FASTFETCH_DATATEXT_LOGO_ARCH_SMALL
553 // ArchSmall
554 {
555 .names = { "arch_small" },
556 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
557 .lines = FASTFETCH_DATATEXT_LOGO_ARCH_SMALL,
558 .colors = {
559 FF_COLOR_FG_CYAN,
560 FF_COLOR_FG_CYAN,
561 },
562 },
563 #endif
564 #ifdef FASTFETCH_DATATEXT_LOGO_ARCH_OLD
565 // ArchOld
566 {
567 .names = { "arch_old" },
568 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
569 .lines = FASTFETCH_DATATEXT_LOGO_ARCH_OLD,
570 .colors = {
571 FF_COLOR_FG_BLUE,
572 FF_COLOR_FG_WHITE,
573 },
574 .colorTitle = FF_COLOR_FG_DEFAULT,
575 .colorKeys = FF_COLOR_FG_BLUE,
576 },
577 #endif
578 #ifdef FASTFETCH_DATATEXT_LOGO_ARCHLABS
579 // Archlabs
580 {
581 .names = { "ARCHlabs" },
582 .lines = FASTFETCH_DATATEXT_LOGO_ARCHLABS,
583 .colors = {
584 FF_COLOR_FG_CYAN,
585 FF_COLOR_FG_RED,
586 },
587 .colorKeys = FF_COLOR_FG_CYAN,
588 .colorTitle = FF_COLOR_FG_RED,
589 },
590 #endif
591 #ifdef FASTFETCH_DATATEXT_LOGO_ARCHSTRIKE
592 // ArchStrike
593 {
594 .names = { "ArchStrike" },
595 .lines = FASTFETCH_DATATEXT_LOGO_ARCHSTRIKE,
596 .colors = {
597 FF_COLOR_FG_CYAN,
598 FF_COLOR_FG_BLACK,
599 },
600 .colorKeys = FF_COLOR_FG_CYAN,
601 .colorTitle = FF_COLOR_FG_CYAN,
602 },
603 #endif
604 #ifdef FASTFETCH_DATATEXT_LOGO_ARKANE
605 // Arkane
606 {
607 .names = { "Arkane", "Arkane Linux" },
608 .lines = FASTFETCH_DATATEXT_LOGO_ARKANE,
609 .colors = {
610 FF_COLOR_FG_256 "237",
611 FF_COLOR_FG_256 "130",
612 FF_COLOR_FG_WHITE,
613 },
614 .colorKeys = FF_COLOR_FG_256 "130",
615 .colorTitle = FF_COLOR_FG_DEFAULT,
616 },
617 #endif
618 #ifdef FASTFETCH_DATATEXT_LOGO_ARMBIAN
619 // Armbian
620 {
621 .names = { "Armbian" },
622 .lines = FASTFETCH_DATATEXT_LOGO_ARMBIAN,
623 .colors = {
624 FF_COLOR_FG_WHITE,
625 FF_COLOR_FG_RED,
626 },
627 .colorKeys = FF_COLOR_FG_DEFAULT,
628 .colorTitle = FF_COLOR_FG_RED,
629 },
630 #endif
631 #ifdef FASTFETCH_DATATEXT_LOGO_ARMBIAN2
632 // Armbian2
633 {
634 .names = { "Armbian2" },
635 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
636 .lines = FASTFETCH_DATATEXT_LOGO_ARMBIAN2,
637 .colors = {
638 FF_COLOR_FG_RED,
639 },
640 .colorKeys = FF_COLOR_FG_DEFAULT,
641 .colorTitle = FF_COLOR_FG_RED,
642 },
643 #endif
644 #ifdef FASTFETCH_DATATEXT_LOGO_ARTIX
645 // Artix
646 {
647 .names = { "artix" },
648 .lines = FASTFETCH_DATATEXT_LOGO_ARTIX,
649 .colors = {
650 FF_COLOR_FG_CYAN,
651 },
652 .colorKeys = FF_COLOR_FG_CYAN,
653 .colorTitle = FF_COLOR_FG_CYAN,
654 },
655 #endif
656 #ifdef FASTFETCH_DATATEXT_LOGO_ARTIX2
657 // Artix2
658 {
659 .names = { "artix2" },
660 .lines = FASTFETCH_DATATEXT_LOGO_ARTIX2,
661 .colors = {
662 FF_COLOR_FG_CYAN,
663 },
664 .colorKeys = FF_COLOR_FG_CYAN,
665 .colorTitle = FF_COLOR_FG_CYAN,
666 },
667 #endif
668 #ifdef FASTFETCH_DATATEXT_LOGO_ARTIX3
669 // Artix3
670 {
671 .names = { "artix3" },
672 .lines = FASTFETCH_DATATEXT_LOGO_ARTIX3,
673 .colors = {
674 FF_COLOR_FG_CYAN,
675 },
676 .colorKeys = FF_COLOR_FG_CYAN,
677 .colorTitle = FF_COLOR_FG_CYAN,
678 },
679 #endif
680 #ifdef FASTFETCH_DATATEXT_LOGO_ARTIX_SMALL
681 // ArtixSmall
682 {
683 .names = { "artix_small" },
684 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
685 .lines = FASTFETCH_DATATEXT_LOGO_ARTIX_SMALL,
686 .colors = {
687 FF_COLOR_FG_CYAN,
688 },
689 .colorKeys = FF_COLOR_FG_CYAN,
690 .colorTitle = FF_COLOR_FG_CYAN,
691 },
692 #endif
693 #ifdef FASTFETCH_DATATEXT_LOGO_ARTIX2_SMALL
694 // Artix2Small
695 {
696 .names = { "artix2_small" },
697 .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
698 .lines = FASTFETCH_DATATEXT_LOGO_ARTIX2_SMALL,
699 .colors = {
700 FF_COLOR_FG_CYAN,
701 },
702 .colorKeys = FF_COLOR_FG_CYAN,
703 .colorTitle = FF_COLOR_FG_CYAN,
704 },
705 #endif
706 #ifdef FASTFETCH_DATATEXT_LOGO_ARCO
707 // ArcoLinux (Discontinued)
708 {
709 .names = { "arco", "arcolinux" }, // ID=arcolinux
710 .lines = FASTFETCH_DATATEXT_LOGO_ARCO,
711 .colors = {
712 FF_COLOR_FG_BLUE,
713 FF_COLOR_FG_WHITE,
714 },
715 .colorKeys = FF_COLOR_FG_BLUE,
716 .colorTitle = FF_COLOR_FG_BLUE,
717 },
718 #endif
719 #ifdef FASTFETCH_DATATEXT_LOGO_ARCO_SMALL
720 // ArcoLinuxSmall
721 {
722 .names = { "arco_small", "arcolinux_small" },
723 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
724 .lines = FASTFETCH_DATATEXT_LOGO_ARCO_SMALL,
725 .colors = {
726 FF_COLOR_FG_BLUE,
727 FF_COLOR_FG_WHITE,
728 },
729 .colorKeys = FF_COLOR_FG_BLUE,
730 .colorTitle = FF_COLOR_FG_BLUE,
731 },
732 #endif
733 #ifdef FASTFETCH_DATATEXT_LOGO_ARSELINUX
734 // ArseLinux
735 {
736 .names = { "arse", "arselinux", "arse-linux" },
737 .lines = FASTFETCH_DATATEXT_LOGO_ARSELINUX,
738 .colors = {
739 FF_COLOR_FG_BLUE,
740 FF_COLOR_FG_WHITE,
741 },
742 .colorKeys = FF_COLOR_FG_BLUE,
743 .colorTitle = FF_COLOR_FG_DEFAULT,
744 },
745 #endif
746 #ifdef FASTFETCH_DATATEXT_LOGO_ARYA
747 // Arya
748 {
749 .names = { "Arya" },
750 .lines = FASTFETCH_DATATEXT_LOGO_ARYA,
751 .colors = {
752 FF_COLOR_FG_GREEN,
753 FF_COLOR_FG_RED,
754 },
755 .colorKeys = FF_COLOR_FG_GREEN,
756 .colorTitle = FF_COLOR_FG_RED,
757 },
758 #endif
759 #ifdef FASTFETCH_DATATEXT_LOGO_ASAHI
760 // Asahi
761 {
762 .names = { "asahi", "asahi-linux" },
763 .lines = FASTFETCH_DATATEXT_LOGO_ASAHI,
764 .colors = {
765 FF_COLOR_FG_YELLOW,
766 FF_COLOR_FG_GREEN,
767 FF_COLOR_FG_RED,
768 FF_COLOR_FG_LIGHT_BLACK,
769 FF_COLOR_FG_WHITE,
770 FF_COLOR_FG_CYAN,
771 FF_COLOR_FG_BLUE,
772 },
773 .colorKeys = FF_COLOR_FG_YELLOW,
774 .colorTitle = FF_COLOR_FG_GREEN,
775 },
776 #endif
777 #ifdef FASTFETCH_DATATEXT_LOGO_ASAHI2
778 // Asahi2
779 {
780 .names = { "asahi2", "asahi-linux2" },
781 .lines = FASTFETCH_DATATEXT_LOGO_ASAHI2,
782 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
783 .colors = {
784 FF_COLOR_FG_LIGHT_YELLOW,
785 FF_COLOR_FG_CYAN,
786 FF_COLOR_FG_RED,
787 FF_COLOR_FG_LIGHT_RED,
788 FF_COLOR_FG_WHITE,
789 FF_COLOR_FG_BLACK,
790 FF_COLOR_FG_LIGHT_CYAN,
791 },
792 .colorKeys = FF_COLOR_FG_YELLOW,
793 .colorTitle = FF_COLOR_FG_GREEN,
794 },
795 #endif
796 #ifdef FASTFETCH_DATATEXT_LOGO_ASTER
797 // Aster
798 {
799 .names = { "aster" },
800 .lines = FASTFETCH_DATATEXT_LOGO_ASTER,
801 .colors = {
802 FF_COLOR_FG_CYAN,
803 },
804 .colorKeys = FF_COLOR_FG_CYAN,
805 .colorTitle = FF_COLOR_FG_CYAN,
806 },
807 #endif
808 #ifdef FASTFETCH_DATATEXT_LOGO_ASTEROIDOS
809 // AsteroidOS
810 {
811 .names = { "AsteroidOS" },
812 .lines = FASTFETCH_DATATEXT_LOGO_ASTEROIDOS,
813 .colors = {
814 FF_COLOR_FG_256 "160",
815 FF_COLOR_FG_256 "208",
816 FF_COLOR_FG_256 "202",
817 FF_COLOR_FG_256 "214",
818 },
819 .colorKeys = FF_COLOR_FG_256 "160",
820 .colorTitle = FF_COLOR_FG_256 "208",
821 },
822 #endif
823 #ifdef FASTFETCH_DATATEXT_LOGO_ASTOS
824 // AstOS
825 {
826 .names = { "astOS" },
827 .lines = FASTFETCH_DATATEXT_LOGO_ASTOS,
828 .colors = {
829 FF_COLOR_FG_DEFAULT,
830 },
831 .colorKeys = FF_COLOR_FG_DEFAULT,
832 .colorTitle = FF_COLOR_FG_DEFAULT,
833 },
834 #endif
835 #ifdef FASTFETCH_DATATEXT_LOGO_ASTRA_LINUX
836 // Astra
837 {
838 .names = { "Astra", "Astra Linux", "astralinux" },
839 .lines = FASTFETCH_DATATEXT_LOGO_ASTRA_LINUX,
840 .colors = {
841 FF_COLOR_FG_LIGHT_RED,
842 FF_COLOR_FG_WHITE,
843 },
844 .colorKeys = FF_COLOR_FG_RED,
845 .colorTitle = FF_COLOR_FG_DEFAULT,
846 },
847 #endif
848 #ifdef FASTFETCH_DATATEXT_LOGO_JANUSLINUX
849 // Ataraxia
850 {
851 .names = { "Ataraxia" }, // New name of JanusLinux
852 .lines = FASTFETCH_DATATEXT_LOGO_JANUSLINUX,
853 .colors = {
854 FF_COLOR_FG_BLUE,
855 FF_COLOR_FG_MAGENTA,
856 },
857 .colorKeys = FF_COLOR_FG_BLUE,
858 .colorTitle = FF_COLOR_FG_MAGENTA,
859 },
860 #endif
861 #ifdef FASTFETCH_DATATEXT_LOGO_ATHENAOS
862 // AthenaOS
863 {
864 .names = { "AthenaOS" },
865 .lines = FASTFETCH_DATATEXT_LOGO_ATHENAOS,
866 .colors = {
867 FF_COLOR_FG_BLUE,
868 FF_COLOR_FG_LIGHT_BLUE,
869 },
870 .colorKeys = FF_COLOR_FG_BLUE,
871 .colorTitle = FF_COLOR_FG_LIGHT_BLUE,
872 },
873 #endif
874 #ifdef FASTFETCH_DATATEXT_LOGO_ATHENAOS_OLD
875 // AthenaOS_old
876 {
877 .names = { "AthenaOS_old" },
878 .lines = FASTFETCH_DATATEXT_LOGO_ATHENAOS_OLD,
879 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
880 .colors = {
881 FF_COLOR_FG_WHITE,
882 FF_COLOR_FG_YELLOW,
883 },
884 .colorKeys = FF_COLOR_FG_YELLOW,
885 .colorTitle = FF_COLOR_FG_DEFAULT,
886 },
887 #endif
888 #ifdef FASTFETCH_DATATEXT_LOGO_AURORA
889 // Aurora
890 {
891 .names = { "Aurora" },
892 .lines = FASTFETCH_DATATEXT_LOGO_AURORA,
893 .colors = {
894 FF_COLOR_FG_BLUE,
895 FF_COLOR_FG_MAGENTA,
896 FF_COLOR_FG_RED,
897 FF_COLOR_FG_WHITE,
898 },
899 },
900 #endif
901 #ifdef FASTFETCH_DATATEXT_LOGO_AXOS
902 // AxOS
903 {
904 .names = { "AxOS" },
905 .lines = FASTFETCH_DATATEXT_LOGO_AXOS,
906 .colors = {
907 FF_COLOR_FG_RGB "222;6;255",
908 FF_COLOR_FG_RGB "222;6;255",
909 },
910 },
911 #endif
912 #ifdef FASTFETCH_DATATEXT_LOGO_AZOS
913 // Azos
914 {
915 .names = { "Azos" },
916 .lines = FASTFETCH_DATATEXT_LOGO_AZOS,
917 .colors = {
918 FF_COLOR_FG_CYAN,
919 FF_COLOR_FG_RED,
920 },
921 },
922 #endif
923 #ifdef FASTFETCH_DATATEXT_LOGO_AZURELINUX
924 // AzureLinux
925 {
926 .names = { "AzureLinux" },
927 .lines = FASTFETCH_DATATEXT_LOGO_AZURELINUX,
928 .colors = {
929 FF_COLOR_FG_GREEN,
930 FF_COLOR_FG_BLUE,
931 FF_COLOR_FG_WHITE, // konsole...
932 },
933 },
934 #endif
935 #ifdef FASTFETCH_DATATEXT_LOGO_AZURELINUX2
936 // AzureLinux2
937 {
938 .names = { "AzureLinux2" },
939 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
940 .lines = FASTFETCH_DATATEXT_LOGO_AZURELINUX2,
941 .colors = {
942 FF_COLOR_FG_GREEN,
943 FF_COLOR_FG_BLUE,
944 FF_COLOR_FG_WHITE, // konsole...
945 },
946 },
947 #endif
948 // LAST
949 {},
950};