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