ohmu
·
2026-10-15
1#include "../logo.h"
2#include "logo_builtin.h"
3#include "common/color.h"
4
5static const FFlogo R[] = {
6 #ifdef FASTFETCH_DATATEXT_LOGO_RADIX
7 // Radix
8 {
9 .names = { "Radix" },
10 .lines = FASTFETCH_DATATEXT_LOGO_RADIX,
11 .colors = {
12 FF_COLOR_FG_GREEN,
13 FF_COLOR_FG_RED,
14 },
15 },
16 #endif
17 #ifdef FASTFETCH_DATATEXT_LOGO_RASPBIAN
18 // Raspbian
19 {
20 .names = { "raspbian" },
21 .lines = FASTFETCH_DATATEXT_LOGO_RASPBIAN,
22 .colors = {
23 FF_COLOR_FG_RED,
24 FF_COLOR_FG_GREEN,
25 },
26 .colorKeys = FF_COLOR_FG_RED,
27 .colorTitle = FF_COLOR_FG_GREEN,
28 },
29 #endif
30 #ifdef FASTFETCH_DATATEXT_LOGO_RASPBIAN_SMALL
31 // RaspbianSmall
32 {
33 .names = { "raspbian_small" },
34 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
35 .lines = FASTFETCH_DATATEXT_LOGO_RASPBIAN_SMALL,
36 .colors = {
37 FF_COLOR_FG_RED,
38 FF_COLOR_FG_GREEN,
39 },
40 .colorKeys = FF_COLOR_FG_RED,
41 .colorTitle = FF_COLOR_FG_GREEN,
42 },
43 #endif
44 #ifdef FASTFETCH_DATATEXT_LOGO_RAVYNOS
45 // RavynOS
46 {
47 .names = { "RavynOS" },
48 .lines = FASTFETCH_DATATEXT_LOGO_RAVYNOS,
49 .colors = {
50 FF_COLOR_FG_256 "15",
51 FF_COLOR_FG_WHITE,
52 },
53 },
54 #endif
55 #ifdef FASTFETCH_DATATEXT_LOGO_REBORNOS
56 // RebornOS
57 {
58 .names = { "RebornOS" },
59 .lines = FASTFETCH_DATATEXT_LOGO_REBORNOS,
60 .colors = {
61 FF_COLOR_FG_BLACK,
62 FF_COLOR_FG_BLUE,
63 FF_COLOR_FG_CYAN,
64 },
65 .colorKeys = FF_COLOR_FG_BLUE,
66 .colorTitle = FF_COLOR_FG_BLUE,
67 },
68 #endif
69 #ifdef FASTFETCH_DATATEXT_LOGO_REBORNOS_SMALL
70 // RebornSmall
71 {
72 .names = { "RebornOS_small" },
73 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
74 .lines = FASTFETCH_DATATEXT_LOGO_REBORNOS_SMALL,
75 .colors = {
76 FF_COLOR_FG_BLUE,
77 },
78 .colorKeys = FF_COLOR_FG_BLUE,
79 .colorTitle = FF_COLOR_FG_BLUE,
80 },
81 #endif
82 #ifdef FASTFETCH_DATATEXT_LOGO_REDCORE
83 // RedCore
84 {
85 .names = { "RedCore" },
86 .lines = FASTFETCH_DATATEXT_LOGO_REDCORE,
87 .colors = {
88 FF_COLOR_FG_RED,
89 FF_COLOR_FG_WHITE,
90 },
91 },
92 #endif
93 #ifdef FASTFETCH_DATATEXT_LOGO_RHEL
94 // RedHatEnterpriseLinux
95 {
96 .names = { "rhel", "redhat" },
97 .lines = FASTFETCH_DATATEXT_LOGO_RHEL,
98 .colors = {
99 FF_COLOR_FG_RED,
100 },
101 .colorKeys = FF_COLOR_FG_RED,
102 .colorTitle = FF_COLOR_FG_RED,
103 },
104 #endif
105 #ifdef FASTFETCH_DATATEXT_LOGO_RHEL_SMALL
106 // RedHatEnterpriseLinux_small
107 {
108 .names = { "rhel_small", "redhat_small" },
109 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
110 .lines = FASTFETCH_DATATEXT_LOGO_RHEL_SMALL,
111 .colors = {
112 FF_COLOR_FG_RED,
113 },
114 .colorKeys = FF_COLOR_FG_RED,
115 .colorTitle = FF_COLOR_FG_RED,
116 },
117 #endif
118 #ifdef FASTFETCH_DATATEXT_LOGO_RHEL_OLD
119 // RedHatEnterpriseLinux_old
120 {
121 .names = { "rhel_old", "redhat_old" },
122 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
123 .lines = FASTFETCH_DATATEXT_LOGO_RHEL_OLD,
124 .colors = {
125 FF_COLOR_FG_RED,
126 FF_COLOR_FG_WHITE,
127 },
128 },
129 #endif
130 #ifdef FASTFETCH_DATATEXT_LOGO_REDOS
131 // RedOS
132 {
133 .names = { "RedOS" },
134 .lines = FASTFETCH_DATATEXT_LOGO_REDOS,
135 .colors = {
136 FF_COLOR_FG_RED,
137 FF_COLOR_FG_WHITE,
138 },
139 .colorTitle = FF_COLOR_FG_RED,
140 .colorKeys = FF_COLOR_FG_RED,
141 },
142 #endif
143 #ifdef FASTFETCH_DATATEXT_LOGO_REDOS_SMALL
144 // RedOS small
145 {
146 .names = { "RedOS_small" },
147 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
148 .lines = FASTFETCH_DATATEXT_LOGO_REDOS_SMALL,
149 .colors = {
150 FF_COLOR_FG_RED,
151 FF_COLOR_FG_WHITE,
152 },
153 .colorTitle = FF_COLOR_FG_RED,
154 .colorKeys = FF_COLOR_FG_RED,
155 },
156 #endif
157 #ifdef FASTFETCH_DATATEXT_LOGO_REDSTAR
158 // RedstarOS
159 {
160 .names = { "Redstar" },
161 .lines = FASTFETCH_DATATEXT_LOGO_REDSTAR,
162 .colors = {
163 FF_COLOR_FG_RED,
164 },
165 .colorKeys = FF_COLOR_FG_RED,
166 .colorTitle = FF_COLOR_FG_RED,
167 },
168 #endif
169 #ifdef FASTFETCH_DATATEXT_LOGO_REDROSE
170 // Redrose
171 {
172 .names = { "Redrose" },
173 .lines = FASTFETCH_DATATEXT_LOGO_REDROSE,
174 .colors = {
175 FF_COLOR_FG_RED,
176 FF_COLOR_FG_GREEN,
177 },
178 .colorKeys = FF_COLOR_FG_RED,
179 .colorTitle = FF_COLOR_FG_RED,
180 },
181 #endif
182 #ifdef FASTFETCH_DATATEXT_LOGO_REFRACTA
183 // Refracta
184 {
185 .names = { "Refracta" },
186 .lines = FASTFETCH_DATATEXT_LOGO_REFRACTA,
187 .colors = {
188 FF_COLOR_FG_WHITE,
189 FF_COLOR_FG_LIGHT_BLACK,
190 },
191 .colorKeys = FF_COLOR_FG_LIGHT_BLACK,
192 .colorTitle = FF_COLOR_FG_DEFAULT,
193 },
194 #endif
195 #ifdef FASTFETCH_DATATEXT_LOGO_REGATA
196 // Regata
197 {
198 .names = { "Regata" },
199 .lines = FASTFETCH_DATATEXT_LOGO_REGATA,
200 .colors = {
201 FF_COLOR_FG_WHITE,
202 FF_COLOR_FG_RED,
203 FF_COLOR_FG_BLUE,
204 FF_COLOR_FG_MAGENTA,
205 FF_COLOR_FG_YELLOW,
206 FF_COLOR_FG_GREEN,
207 },
208 },
209 #endif
210 #ifdef FASTFETCH_DATATEXT_LOGO_REGOLITH
211 // Regolith
212 {
213 .names = { "Regolith" },
214 .lines = FASTFETCH_DATATEXT_LOGO_REGOLITH,
215 .colors = {
216 FF_COLOR_FG_RED,
217 FF_COLOR_FG_WHITE,
218 },
219 },
220 #endif
221 #ifdef FASTFETCH_DATATEXT_LOGO_RHAYMOS
222 // RhaymOS
223 {
224 .names = { "RhaymOS" },
225 .lines = FASTFETCH_DATATEXT_LOGO_RHAYMOS,
226 .colors = {
227 FF_COLOR_FG_RED,
228 FF_COLOR_FG_WHITE,
229 },
230 },
231 #endif
232 #ifdef FASTFETCH_DATATEXT_LOGO_ROCKY
233 // RockyLinux
234 {
235 .names = { "rocky" },
236 .lines = FASTFETCH_DATATEXT_LOGO_ROCKY,
237 .colors = {
238 FF_COLOR_FG_GREEN,
239 },
240 .colorKeys = FF_COLOR_FG_GREEN,
241 .colorTitle = FF_COLOR_FG_GREEN,
242 },
243 #endif
244 #ifdef FASTFETCH_DATATEXT_LOGO_ROCKY_SMALL
245 // RockyLinuxSmall
246 {
247 .names = { "rocky_small" },
248 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
249 .lines = FASTFETCH_DATATEXT_LOGO_ROCKY_SMALL,
250 .colors = {
251 FF_COLOR_FG_GREEN,
252 },
253 .colorKeys = FF_COLOR_FG_GREEN,
254 .colorTitle = FF_COLOR_FG_GREEN,
255 },
256 #endif
257 #ifdef FASTFETCH_DATATEXT_LOGO_ROSA
258 // RosaLinux
259 {
260 .names = { "ROSA" },
261 .lines = FASTFETCH_DATATEXT_LOGO_ROSA,
262 .colors = {
263 FF_COLOR_FG_RGB "250;250;250",
264 FF_COLOR_FG_RGB "100;165;225",
265 },
266 .colorKeys = FF_COLOR_FG_RGB "100;165;225",
267 .colorTitle = FF_COLOR_FG_RGB "100;165;225",
268 },
269 #endif
270 #ifdef FASTFETCH_DATATEXT_LOGO_RHINO
271 // RhinoLinux
272 {
273 .names = { "Rhino Linux" },
274 .lines = FASTFETCH_DATATEXT_LOGO_RHINO,
275 .colors = {
276 FF_COLOR_FG_MAGENTA,
277 FF_COLOR_FG_LIGHT_BLUE,
278 FF_COLOR_FG_LIGHT_MAGENTA,
279 FF_COLOR_FG_MAGENTA,
280 },
281 .colorKeys = FF_COLOR_FG_MAGENTA,
282 .colorTitle = FF_COLOR_FG_MAGENTA,
283 },
284 #endif
285 #ifdef FASTFETCH_DATATEXT_LOGO_RENGEOS
286 {
287 .names = { "RengeOS" },
288 .lines = FASTFETCH_DATATEXT_LOGO_RENGEOS,
289 .colors = {
290 FF_COLOR_FG_MAGENTA,
291 FF_COLOR_FG_MAGENTA,
292 },
293 },
294 #endif
295 // LAST
296 {},
297};