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};