master ohmu/fastfetch-openbsd / src / logo / ascii / u.inc
ohmu  ·  2026-10-15
  1#include "../logo.h"
  2#include "logo_builtin.h"
  3#include "common/color.h"
  4
  5static const FFlogo U[] = {
  6    #ifdef FASTFETCH_DATATEXT_LOGO_UBLINUX
  7    // UBLinux
  8    {
  9        .names = { "UBLinux" },
 10        .lines = FASTFETCH_DATATEXT_LOGO_UBLINUX,
 11        .colors = {
 12            FF_COLOR_FG_256 "38",
 13            FF_COLOR_FG_WHITE,
 14            FF_COLOR_FG_LIGHT_BLACK,
 15        },
 16        .colorKeys = FF_COLOR_FG_256 "38",
 17        .colorTitle = FF_COLOR_FG_DEFAULT,
 18    },
 19    #endif
 20    #ifdef FASTFETCH_DATATEXT_LOGO_UBLINUX_SMALL
 21    // UBLinuxSmall
 22    {
 23        .names = { "UBLinux_small" },
 24        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
 25        .lines = FASTFETCH_DATATEXT_LOGO_UBLINUX_SMALL,
 26        .colors = {
 27            FF_COLOR_FG_256 "38",
 28            FF_COLOR_FG_WHITE,
 29            FF_COLOR_FG_LIGHT_BLACK,
 30        },
 31        .colorKeys = FF_COLOR_FG_256 "38",
 32        .colorTitle = FF_COLOR_FG_DEFAULT,
 33    },
 34    #endif
 35    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU
 36    // Ubuntu
 37    {
 38        .names = { "ubuntu" },
 39        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU,
 40        .colors = {
 41            FF_COLOR_FG_RED,
 42            FF_COLOR_FG_RED,
 43        },
 44    },
 45    #endif
 46    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_SMALL
 47    // UbuntuSmall
 48    {
 49        .names = { "ubuntu_small" },
 50        .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
 51        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_SMALL,
 52        .colors = {
 53            FF_COLOR_FG_RED,
 54            FF_COLOR_FG_RED,
 55        },
 56    },
 57    #endif
 58    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD
 59    // UbuntuOld
 60    {
 61        .names = { "ubuntu_old" },
 62        .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
 63        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD,
 64        .colors = {
 65            FF_COLOR_FG_RED,
 66            FF_COLOR_FG_WHITE,
 67        },
 68        .colorKeys = FF_COLOR_FG_RED,
 69        .colorTitle = FF_COLOR_FG_RED,
 70    },
 71    #endif
 72    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2
 73    // UbuntuOld2
 74    {
 75        .names = { "ubuntu_old2" },
 76        .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
 77        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2,
 78        .colors = {
 79            FF_COLOR_FG_RED,
 80            FF_COLOR_FG_WHITE,
 81            FF_COLOR_FG_YELLOW,
 82        },
 83        .colorKeys = FF_COLOR_FG_RED,
 84        .colorTitle = FF_COLOR_FG_RED,
 85    },
 86    #endif
 87    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2_SMALL
 88    // UbuntuOld2Small
 89    {
 90        .names = { "ubuntu_old2_small" },
 91        .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
 92        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_OLD2_SMALL,
 93        .colors = {
 94            FF_COLOR_FG_RED,
 95        },
 96        .colorKeys = FF_COLOR_FG_RED,
 97        .colorTitle = FF_COLOR_FG_RED,
 98    },
 99    #endif
100    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_BUDGIE
101    // UbuntuBudgie
102    {
103        .names = { "ubuntu budgie", "ubuntu-budgie" },
104        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_BUDGIE,
105        .colors = {
106            FF_COLOR_FG_BLUE,
107            FF_COLOR_FG_WHITE,
108            FF_COLOR_FG_RED,
109        },
110        .colorKeys = FF_COLOR_FG_BLUE,
111        .colorTitle = FF_COLOR_FG_DEFAULT,
112    },
113    #endif
114    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_CINNAMON
115    // UbuntuCinnamon
116    {
117        .names = { "ubuntu cinnamon", "ubuntu-cinnamon" },
118        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_CINNAMON,
119        .colors = {
120            FF_COLOR_FG_RED,
121            FF_COLOR_FG_WHITE,
122        },
123    },
124    #endif
125    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_GNOME
126    // UbuntuGNOME
127    {
128        .names = { "ubuntu gnome", "ubuntu-gnome" },
129        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_GNOME,
130        .colors = {
131            FF_COLOR_FG_BLUE,
132            FF_COLOR_FG_MAGENTA,
133            FF_COLOR_FG_WHITE,
134            FF_COLOR_FG_CYAN,
135        },
136        .colorKeys = FF_COLOR_FG_BLUE,
137        .colorTitle = FF_COLOR_FG_MAGENTA,
138    },
139    #endif
140    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_KYLIN
141    // UbuntuKylin
142    {
143        .names = { "ubuntu kylin", "ubuntu-kylin" },
144        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_KYLIN,
145        .colors = {
146            FF_COLOR_FG_RED,
147            FF_COLOR_FG_WHITE,
148            FF_COLOR_FG_YELLOW,
149        },
150        .colorKeys = FF_COLOR_FG_RED,
151        .colorTitle = FF_COLOR_FG_DEFAULT,
152    },
153    #endif
154    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_MATE
155    // UbuntuMate
156    {
157        .names = { "ubuntu mate", "ubuntu-mate" },
158        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_MATE,
159        .colors = {
160            FF_COLOR_FG_GREEN,
161            FF_COLOR_FG_WHITE,
162        },
163        .colorKeys = FF_COLOR_FG_GREEN,
164        .colorTitle = FF_COLOR_FG_DEFAULT,
165    },
166    #endif
167    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_STUDIO
168    // UbuntuStudio
169    {
170        .names = { "ubuntu studio", "ubuntu-studio" },
171        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_STUDIO,
172        .colors = {
173            FF_COLOR_FG_CYAN,
174            FF_COLOR_FG_WHITE,
175        },
176    },
177    #endif
178    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_SWAY
179    // UbuntuSway
180    {
181        .names = { "ubuntu sway", "ubuntu-sway" },
182        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_SWAY,
183        .colors = {
184            FF_COLOR_FG_CYAN,
185            FF_COLOR_FG_WHITE,
186        },
187    },
188    #endif
189    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_TOUCH
190    // UbuntuTouch
191    {
192        .names = { "ubuntu touch", "ubuntu-touch" },
193        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_TOUCH,
194        .colors = {
195            FF_COLOR_FG_YELLOW,
196            FF_COLOR_FG_WHITE,
197        },
198    },
199    #endif
200    #ifdef FASTFETCH_DATATEXT_LOGO_UBUNTU_UNITY
201    // UbuntuUnity
202    {
203        .names = { "ubuntu unity", "ubuntu-unity" },
204        .lines = FASTFETCH_DATATEXT_LOGO_UBUNTU_UNITY,
205        .colors = {
206            FF_COLOR_FG_MAGENTA,
207            FF_COLOR_FG_WHITE,
208        },
209    },
210    #endif
211    #ifdef FASTFETCH_DATATEXT_LOGO_ULTRAMARINE
212    // Ultramarine
213    {
214        .names = { "Ultramarine" },
215        .lines = FASTFETCH_DATATEXT_LOGO_ULTRAMARINE,
216        .colors = {
217            FF_COLOR_FG_BLUE,
218            FF_COLOR_FG_WHITE,
219        },
220    },
221    #endif
222    #ifdef FASTFETCH_DATATEXT_LOGO_ULTRAMARINE_SMALL
223    // Ultramarine Small
224    {
225        .names = { "Ultramarine_small" },
226        .lines = FASTFETCH_DATATEXT_LOGO_ULTRAMARINE_SMALL,
227        .colors = {
228            FF_COLOR_FG_BLUE,
229            FF_COLOR_FG_WHITE,
230        },
231    },
232    #endif
233    #ifdef FASTFETCH_DATATEXT_LOGO_UNIFI
234    // Unifi
235    {
236        .names = { "Unifi" },
237        .lines = FASTFETCH_DATATEXT_LOGO_UNIFI,
238        .colors = {
239            FF_COLOR_FG_WHITE,
240            FF_COLOR_FG_WHITE,
241        },
242    },
243    #endif
244    #ifdef FASTFETCH_DATATEXT_LOGO_UNIVALENT
245    // Univalent
246    {
247        .names = { "Univalent" },
248        .lines = FASTFETCH_DATATEXT_LOGO_UNIVALENT,
249        .colors = {
250            FF_COLOR_FG_CYAN,
251            FF_COLOR_FG_CYAN,
252        },
253    },
254    #endif
255    #ifdef FASTFETCH_DATATEXT_LOGO_UNIVENTION
256    // Univention
257    {
258        .names = { "Univention" },
259        .lines = FASTFETCH_DATATEXT_LOGO_UNIVENTION,
260        .colors = {
261            FF_COLOR_FG_RED,
262            FF_COLOR_FG_WHITE,
263        },
264    },
265    #endif
266    #ifdef FASTFETCH_DATATEXT_LOGO_UOS
267    // UOS
268    {
269        .names = { "UOS" },
270        .lines = FASTFETCH_DATATEXT_LOGO_UOS,
271        .colors = {
272            FF_COLOR_FG_BLUE,
273        },
274        .colorKeys = FF_COLOR_FG_DEFAULT,
275        .colorTitle = FF_COLOR_FG_BLUE,
276    },
277    #endif
278    #ifdef FASTFETCH_DATATEXT_LOGO_URUKOS
279    // UrukOS
280    {
281        .names = { "UrukOS" },
282        .lines = FASTFETCH_DATATEXT_LOGO_URUKOS,
283        .colors = {
284            FF_COLOR_FG_LIGHT_BLUE,
285            FF_COLOR_FG_LIGHT_BLUE,
286            FF_COLOR_FG_WHITE,
287            FF_COLOR_FG_LIGHT_BLUE,
288            FF_COLOR_FG_BLUE,
289        },
290    },
291    #endif
292    #ifdef FASTFETCH_DATATEXT_LOGO_UWUNTU
293    // Uwuntu
294    {
295        .names = { "uwuntu" },
296        .lines = FASTFETCH_DATATEXT_LOGO_UWUNTU,
297        .colors = {
298            FF_COLOR_FG_256 "225",
299            FF_COLOR_FG_256 "206",
300            FF_COLOR_FG_256 "52",
301        },
302    },
303    #endif
304    #ifdef FASTFETCH_DATATEXT_LOGO_UZBEK
305    // Uzbek
306    {
307        .names = { "Uzbek" },
308        .lines = FASTFETCH_DATATEXT_LOGO_UZBEK,
309        .colors = {
310            FF_COLOR_FG_GREEN,
311        },
312    },
313    #endif
314    // LAST
315    {},
316};