master ohmu/fastfetch-openbsd / src / logo / ascii / e.inc
ohmu  ·  2026-10-15
  1#include "../logo.h"
  2#include "logo_builtin.h"
  3#include "common/color.h"
  4
  5static const FFlogo E[] = {
  6    #ifdef FASTFETCH_DATATEXT_LOGO_ELBRUS
  7    // Elbrus
  8    {
  9        .names = { "elbrus" },
 10        .lines = FASTFETCH_DATATEXT_LOGO_ELBRUS,
 11        .colors = {
 12            FF_COLOR_FG_BLUE,
 13        },
 14        .colorKeys = FF_COLOR_FG_BLUE,
 15        .colorTitle = FF_COLOR_FG_BLUE,
 16    },
 17    #endif
 18    #ifdef FASTFETCH_DATATEXT_LOGO_ELEMENTARY
 19    // Elementary
 20    {
 21        .names = { "Elementary" },
 22        .lines = FASTFETCH_DATATEXT_LOGO_ELEMENTARY,
 23        .colors = {
 24            FF_COLOR_FG_DEFAULT,
 25        },
 26        .colorKeys = FF_COLOR_FG_BLUE,
 27        .colorTitle = FF_COLOR_FG_DEFAULT,
 28    },
 29    #endif
 30    #ifdef FASTFETCH_DATATEXT_LOGO_ELEMENTARY_SMALL
 31    // ElementarySmall
 32    {
 33        .names = { "Elementary_small" },
 34        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
 35        .lines = FASTFETCH_DATATEXT_LOGO_ELEMENTARY_SMALL,
 36        .colors = {
 37            FF_COLOR_FG_DEFAULT,
 38        },
 39        .colorKeys = FF_COLOR_FG_BLUE,
 40        .colorTitle = FF_COLOR_FG_DEFAULT,
 41    },
 42    #endif
 43    #ifdef FASTFETCH_DATATEXT_LOGO_ELIVE
 44    // Elive
 45    {
 46        .names = { "Elive" },
 47        .lines = FASTFETCH_DATATEXT_LOGO_ELIVE,
 48        .colors = {
 49            FF_COLOR_FG_WHITE,
 50            FF_COLOR_FG_LIGHT_CYAN,
 51            FF_COLOR_FG_CYAN,
 52        },
 53        .colorKeys = FF_COLOR_FG_DEFAULT,
 54        .colorTitle = FF_COLOR_FG_CYAN,
 55    },
 56    #endif
 57    #ifdef FASTFETCH_DATATEXT_LOGO_EMMABUNTUS
 58    // Emmabuntüs
 59    {
 60        .names = { "Emmabuntus" },
 61        .lines = FASTFETCH_DATATEXT_LOGO_EMMABUNTUS,
 62        .colors = {
 63            FF_COLOR_FG_BLUE,
 64            FF_COLOR_FG_YELLOW,
 65        },
 66    },
 67    #endif
 68    #ifdef FASTFETCH_DATATEXT_LOGO_ENOS
 69    // EN-OS
 70    {
 71        .names = { "ENOS" },
 72        .lines = FASTFETCH_DATATEXT_LOGO_ENOS,
 73        .colors = {
 74            FF_COLOR_FG_LIGHT_BLUE,
 75        },
 76        .colorKeys = FF_COLOR_FG_LIGHT_BLUE,
 77        .colorTitle = FF_COLOR_FG_LIGHT_BLUE,
 78    },
 79    #endif
 80    #ifdef FASTFETCH_DATATEXT_LOGO_ENCRYPTOS
 81    // EncryptOS
 82    {
 83        .names = { "EncryptOS" },
 84        .lines = FASTFETCH_DATATEXT_LOGO_ENCRYPTOS,
 85        .colors = {
 86            FF_COLOR_FG_MAGENTA,
 87        },
 88        .colorKeys = FF_COLOR_FG_MAGENTA,
 89        .colorTitle = FF_COLOR_FG_GREEN,
 90    },
 91    #endif
 92    #ifdef FASTFETCH_DATATEXT_LOGO_ENDEAVOUROS
 93    // EndeavourOS
 94    {
 95        .names = { "EndeavourOS" },
 96        .lines = FASTFETCH_DATATEXT_LOGO_ENDEAVOUROS,
 97        .colors = {
 98            FF_COLOR_FG_MAGENTA,
 99            FF_COLOR_FG_RED,
100            FF_COLOR_FG_BLUE,
101        },
102        .colorKeys = FF_COLOR_FG_MAGENTA,
103        .colorTitle = FF_COLOR_FG_RED,
104    },
105    #endif
106    #ifdef FASTFETCH_DATATEXT_LOGO_ENDEAVOUROS_SMALL
107    // EndeavourOSSmall
108    {
109        .names = { "EndeavourOS_small" },
110        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
111        .lines = FASTFETCH_DATATEXT_LOGO_ENDEAVOUROS_SMALL,
112        .colors = {
113            FF_COLOR_FG_RED,
114            FF_COLOR_FG_MAGENTA,
115            FF_COLOR_FG_BLUE,
116        },
117    },
118    #endif
119    #ifdef FASTFETCH_DATATEXT_LOGO_ENDLESS
120    // Endless
121    {
122        .names = { "Endless" },
123        .lines = FASTFETCH_DATATEXT_LOGO_ENDLESS,
124        .colors = {
125            FF_COLOR_FG_RED,
126            FF_COLOR_FG_WHITE,
127        },
128        .colorKeys = FF_COLOR_FG_RED,
129        .colorTitle = FF_COLOR_FG_DEFAULT,
130    },
131    #endif
132    #ifdef FASTFETCH_DATATEXT_LOGO_ENSO
133    // Enso
134    {
135        .names = { "Enso" },
136        .lines = FASTFETCH_DATATEXT_LOGO_ENSO,
137        .colors = {
138            FF_COLOR_FG_DEFAULT,
139        },
140        .colorKeys = FF_COLOR_FG_DEFAULT,
141        .colorTitle = FF_COLOR_FG_DEFAULT,
142    },
143    #endif
144    #ifdef FASTFETCH_DATATEXT_LOGO_ESHANIZEDOS
145    // EshanizedOS
146    {
147        .names = { "EshanizedOS" },
148        .lines = FASTFETCH_DATATEXT_LOGO_ESHANIZEDOS,
149        .colors = {
150            FF_COLOR_FG_RED,
151            FF_COLOR_FG_WHITE,
152        },
153    },
154    #endif
155    #ifdef FASTFETCH_DATATEXT_LOGO_EUROLINUX
156    // EuroLinux
157    {
158        .names = { "EuroLinux" },
159        .lines = FASTFETCH_DATATEXT_LOGO_EUROLINUX,
160        .colors = {
161            FF_COLOR_FG_BLUE,
162            FF_COLOR_FG_WHITE,
163        },
164        .colorKeys = FF_COLOR_FG_BLUE,
165        .colorTitle = FF_COLOR_FG_DEFAULT,
166    },
167    #endif
168    #ifdef FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS
169    // EvolutionOS
170    {
171        .names = { "EvolutionOS" },
172        .lines = FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS,
173        .colors = {
174            FF_COLOR_FG_GREEN,
175            FF_COLOR_FG_WHITE,
176        },
177    },
178    #endif
179    #ifdef FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS_SMALL
180    // EvolutionOSSmall
181    {
182        .names = { "EvolutionOS_small" },
183        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
184        .lines = FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS_SMALL,
185        .colors = {
186            FF_COLOR_FG_GREEN,
187            FF_COLOR_FG_WHITE,
188        },
189    },
190    #endif
191    #ifdef FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS_OLD
192    // EvolutionOS_old
193    {
194        .names = { "EvolutionOS_old" },
195        .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
196        .lines = FASTFETCH_DATATEXT_LOGO_EVOLUTIONOS_OLD,
197        .colors = {
198            FF_COLOR_FG_LIGHT_BLUE,
199            FF_COLOR_FG_WHITE,
200        },
201    },
202    #endif
203    #ifdef FASTFETCH_DATATEXT_LOGO_EWEOS
204    // eweOS
205    {
206        .names = { "eweOS" },
207        .lines = FASTFETCH_DATATEXT_LOGO_EWEOS,
208        .colors = {
209            FF_COLOR_FG_WHITE,
210            FF_COLOR_FG_LIGHT_YELLOW,
211            FF_COLOR_FG_LIGHT_RED,
212            FF_COLOR_FG_LIGHT_BLACK,
213            FF_COLOR_FG_RED,
214        },
215    },
216    #endif
217    #ifdef FASTFETCH_DATATEXT_LOGO_EXHERBO
218    // Exherbo
219    {
220        .names = { "Exherbo" },
221        .lines = FASTFETCH_DATATEXT_LOGO_EXHERBO,
222        .colors = {
223            FF_COLOR_FG_BLUE,
224            FF_COLOR_FG_WHITE,
225            FF_COLOR_FG_RED,
226        },
227        .colorKeys = FF_COLOR_FG_BLUE,
228        .colorTitle = FF_COLOR_FG_BLUE,
229    },
230    #endif
231    #ifdef FASTFETCH_DATATEXT_LOGO_EXODIA_PREDATOR
232    // ExodiaOS
233    {
234        .names = { "Exodia" },
235        .lines = FASTFETCH_DATATEXT_LOGO_EXODIA_PREDATOR,
236        .colors = {
237            FF_COLOR_FG_MAGENTA,
238        },
239        .colorKeys = FF_COLOR_FG_MAGENTA,
240        .colorTitle = FF_COLOR_FG_MAGENTA,
241    },
242    #endif
243    // LAST
244    {},
245};