master ohmu/fastfetch-openbsd / src / logo / ascii / r.inc
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};