ohmu
·
2026-10-15
1#include "../logo.h"
2#include "logo_builtin.h"
3#include "common/color.h"
4
5static const FFlogo N[] = {
6 #ifdef FASTFETCH_DATATEXT_LOGO_NAMIB
7 // Namib
8 {
9 .names = { "Namib" },
10 .lines = FASTFETCH_DATATEXT_LOGO_NAMIB,
11 .colors = {
12 FF_COLOR_FG_RED,
13 FF_COLOR_FG_WHITE,
14 },
15 },
16 #endif
17 #ifdef FASTFETCH_DATATEXT_LOGO_NEBIOS
18 // NebiOS
19 {
20 .names = { "NebiOS" },
21 .lines = FASTFETCH_DATATEXT_LOGO_NEBIOS,
22 .colors = {
23 FF_COLOR_FG_RGB "255;95;95",
24 FF_COLOR_FG_RGB "252;146;84",
25 FF_COLOR_FG_RGB "248;196;72",
26 },
27 },
28 #endif
29 #ifdef FASTFETCH_DATATEXT_LOGO_NEKOS
30 // Nekos
31 {
32 .names = { "Nekos" },
33 .lines = FASTFETCH_DATATEXT_LOGO_NEKOS,
34 .colors = {
35 FF_COLOR_FG_YELLOW,
36 FF_COLOR_FG_WHITE,
37 FF_COLOR_FG_RED,
38 },
39 },
40 #endif
41 #ifdef FASTFETCH_DATATEXT_LOGO_NEPTUNE
42 // Neptune
43 {
44 .names = { "Neptune" },
45 .lines = FASTFETCH_DATATEXT_LOGO_NEPTUNE,
46 .colors = {
47 FF_COLOR_FG_WHITE,
48 FF_COLOR_FG_WHITE,
49 },
50 },
51 #endif
52 #ifdef FASTFETCH_DATATEXT_LOGO_NETRUNNER
53 // NetRunner
54 {
55 .names = { "NetRunner" },
56 .lines = FASTFETCH_DATATEXT_LOGO_NETRUNNER,
57 .colors = {
58 FF_COLOR_FG_BLUE,
59 FF_COLOR_FG_WHITE,
60 },
61 },
62 #endif
63 #ifdef FASTFETCH_DATATEXT_LOGO_NEXALINUX
64 // NexaLinux
65 {
66 .names = { "nexalinux" },
67 .lines = FASTFETCH_DATATEXT_LOGO_NEXALINUX,
68 .colors = {
69 FF_COLOR_FG_LIGHT_BLUE,
70 FF_COLOR_FG_LIGHT_BLUE,
71 },
72 },
73 #endif
74 #ifdef FASTFETCH_DATATEXT_LOGO_NITRUX
75 // Nitrux
76 {
77 .names = { "Nitrux" },
78 .lines = FASTFETCH_DATATEXT_LOGO_NITRUX,
79 .colors = {
80 FF_COLOR_FG_BLUE,
81 FF_COLOR_FG_WHITE,
82 },
83 },
84 #endif
85 #ifdef FASTFETCH_DATATEXT_LOGO_NIXOS
86 // NixOS
87 {
88 .names = { "NixOS" },
89 .lines = FASTFETCH_DATATEXT_LOGO_NIXOS,
90 .colors = {
91 FF_COLOR_FG_BLUE,
92 FF_COLOR_FG_CYAN,
93 FF_COLOR_FG_BLUE,
94 FF_COLOR_FG_CYAN,
95 FF_COLOR_FG_BLUE,
96 FF_COLOR_FG_CYAN,
97 },
98 },
99 #endif
100 #ifdef FASTFETCH_DATATEXT_LOGO_NIXOS_SMALL
101 // NixOSSmall
102 {
103 .names = { "NixOS_small" },
104 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
105 .lines = FASTFETCH_DATATEXT_LOGO_NIXOS_SMALL,
106 .colors = {
107 FF_COLOR_FG_BLUE,
108 FF_COLOR_FG_CYAN,
109 FF_COLOR_FG_BLUE,
110 FF_COLOR_FG_CYAN,
111 FF_COLOR_FG_BLUE,
112 FF_COLOR_FG_CYAN,
113 },
114 },
115 #endif
116 #ifdef FASTFETCH_DATATEXT_LOGO_NIXOS_OLD
117 // NixOSOld
118 {
119 .names = { "nixos_old" },
120 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
121 .lines = FASTFETCH_DATATEXT_LOGO_NIXOS_OLD,
122 .colors = {
123 FF_COLOR_FG_BLUE,
124 FF_COLOR_FG_CYAN,
125 },
126 },
127 #endif
128 #ifdef FASTFETCH_DATATEXT_LOGO_NIXOS_OLD_SMALL
129 // NixOsOldSmall
130 {
131 .names = { "nixos_old_small" },
132 .type = FF_LOGO_LINE_TYPE_SMALL_BIT | FF_LOGO_LINE_TYPE_ALTER_BIT,
133 .lines = FASTFETCH_DATATEXT_LOGO_NIXOS_OLD_SMALL,
134 .colors = {
135 FF_COLOR_FG_BLUE,
136 FF_COLOR_FG_CYAN,
137 },
138 },
139 #endif
140 #ifdef FASTFETCH_DATATEXT_LOGO_NIXOS_OLD_SMALL
141 // NixOS2
142 {
143 .names = { "NixOS2" },
144 .lines = FASTFETCH_DATATEXT_LOGO_NIXOS2,
145 .colors = {
146 FF_COLOR_FG_BLUE,
147 FF_COLOR_FG_CYAN,
148 },
149 },
150 #endif
151 #ifdef FASTFETCH_DATATEXT_LOGO_NETBSD
152 // NetBSD
153 {
154 .names = { "NetBSD" },
155 .lines = FASTFETCH_DATATEXT_LOGO_NETBSD,
156 .colors = {
157 FF_COLOR_FG_RED,
158 FF_COLOR_FG_WHITE,
159 },
160 .colorKeys = FF_COLOR_FG_RED,
161 .colorTitle = FF_COLOR_FG_DEFAULT,
162 },
163 #endif
164 #ifdef FASTFETCH_DATATEXT_LOGO_NETBSD2
165 // NetBSD2
166 {
167 .names = { "NetBSD2" },
168 .lines = FASTFETCH_DATATEXT_LOGO_NETBSD2,
169 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
170 .colors = {
171 FF_COLOR_FG_RED,
172 FF_COLOR_FG_WHITE,
173 },
174 .colorKeys = FF_COLOR_FG_RED,
175 .colorTitle = FF_COLOR_FG_DEFAULT,
176 },
177 #endif
178 #ifdef FASTFETCH_DATATEXT_LOGO_NETBSD_SMALL
179 // NetBSD Small
180 {
181 .names = { "NetBSD_small" },
182 .lines = FASTFETCH_DATATEXT_LOGO_NETBSD_SMALL,
183 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
184 .colors = {
185 FF_COLOR_FG_RED,
186 FF_COLOR_FG_WHITE,
187 },
188 .colorKeys = FF_COLOR_FG_RED,
189 .colorTitle = FF_COLOR_FG_DEFAULT,
190 },
191 #endif
192 #ifdef FASTFETCH_DATATEXT_LOGO_NOBARA
193 // Nobara
194 {
195 .names = { "nobara" },
196 .lines = FASTFETCH_DATATEXT_LOGO_NOBARA,
197 .colors = {
198 FF_COLOR_FG_DEFAULT,
199 },
200 .colorKeys = FF_COLOR_FG_DEFAULT,
201 .colorTitle = FF_COLOR_FG_DEFAULT,
202 },
203 #endif
204 #ifdef FASTFETCH_DATATEXT_LOGO_NOMADBSD
205 // NomadBSD
206 {
207 .names = { "nomadbsd" },
208 .lines = FASTFETCH_DATATEXT_LOGO_NOMADBSD,
209 .colors = {
210 FF_COLOR_FG_BLUE,
211 },
212 .colorKeys = FF_COLOR_FG_BLUE,
213 .colorTitle = FF_COLOR_FG_DEFAULT,
214 },
215 #endif
216 #ifdef FASTFETCH_DATATEXT_LOGO_NURA
217 // Nura
218 {
219 .names = { "Nura" },
220 .lines = FASTFETCH_DATATEXT_LOGO_NURA,
221 .colors = {
222 FF_COLOR_FG_GREEN,
223 FF_COLOR_FG_WHITE,
224 },
225 },
226 #endif
227 #ifdef FASTFETCH_DATATEXT_LOGO_NURA2
228 // Nura2
229 {
230 .names = { "Nura2" },
231 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
232 .lines = FASTFETCH_DATATEXT_LOGO_NURA2,
233 .colors = {
234 FF_COLOR_FG_GREEN,
235 FF_COLOR_FG_WHITE,
236 },
237 },
238 #endif
239 #ifdef FASTFETCH_DATATEXT_LOGO_NURA_SMALL
240 // NuraSmall
241 {
242 .names = { "Nura_small" },
243 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
244 .lines = FASTFETCH_DATATEXT_LOGO_NURA_SMALL,
245 .colors = {
246 FF_COLOR_FG_GREEN,
247 FF_COLOR_FG_WHITE,
248 },
249 },
250 #endif
251 #ifdef FASTFETCH_DATATEXT_LOGO_NUROS
252 // NurOS
253 {
254 .names = { "NurOS" },
255 .lines = FASTFETCH_DATATEXT_LOGO_NUROS,
256 .colors = {
257 FF_COLOR_FG_RGB "41;19;182",
258 FF_COLOR_FG_RGB "31;59;205",
259 FF_COLOR_FG_RGB "18;95;225",
260 FF_COLOR_FG_RGB "13;125;250",
261 },
262 .colorKeys = FF_COLOR_FG_RGB "13;125;250",
263 .colorTitle = FF_COLOR_FG_RGB "41;19;182",
264 },
265 #endif
266 #ifdef FASTFETCH_DATATEXT_LOGO_NURUNNER
267 // Nurunner
268 {
269 .names = { "Nurunner" },
270 .lines = FASTFETCH_DATATEXT_LOGO_NURUNNER,
271 .colors = {
272 FF_COLOR_FG_BLUE,
273 FF_COLOR_FG_WHITE,
274 },
275 },
276 #endif
277 #ifdef FASTFETCH_DATATEXT_LOGO_NUTYX
278 // NuTyX
279 {
280 .names = { "NuTyX" },
281 .lines = FASTFETCH_DATATEXT_LOGO_NUTYX,
282 .colors = {
283 FF_COLOR_FG_BLUE,
284 FF_COLOR_FG_RED,
285 },
286 },
287 #endif
288 #ifdef FASTFETCH_DATATEXT_LOGO_NETHYDRA
289 // NetHydra
290 {
291 .names = { "NetHydra" },
292 .lines = FASTFETCH_DATATEXT_LOGO_NETHYDRA,
293 .colors = {
294 FF_COLOR_FG_RED,
295 FF_COLOR_FG_DEFAULT,
296 },
297 },
298 #endif
299 // LAST
300 {},
301};