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