ohmu
·
2026-10-15
1#include "../logo.h"
2#include "logo_builtin.h"
3#include "common/color.h"
4
5static const FFlogo D[] = {
6 #ifdef FASTFETCH_DATATEXT_LOGO_DAHLIA
7 // DahliaOS
8 {
9 .names = { "dahliaOS" },
10 .lines = FASTFETCH_DATATEXT_LOGO_DAHLIA,
11 .colors = {
12 FF_COLOR_FG_RED,
13 },
14 .colorKeys = FF_COLOR_FG_RED,
15 .colorTitle = FF_COLOR_FG_DEFAULT,
16 },
17 #endif
18 #ifdef FASTFETCH_DATATEXT_LOGO_DARKOS
19 // DarkOS
20 {
21 .names = { "DarkOS" },
22 .lines = FASTFETCH_DATATEXT_LOGO_DARKOS,
23 .colors = {
24 FF_COLOR_FG_RED,
25 FF_COLOR_FG_CYAN,
26 FF_COLOR_FG_MAGENTA,
27 FF_COLOR_FG_YELLOW,
28 FF_COLOR_FG_GREEN,
29 },
30 .colorKeys = FF_COLOR_FG_RED,
31 .colorTitle = FF_COLOR_FG_CYAN,
32 },
33 #endif
34 #ifdef FASTFETCH_DATATEXT_LOGO_DEBIAN
35 // Debian
36 {
37 .names = { "Debian" },
38 .lines = FASTFETCH_DATATEXT_LOGO_DEBIAN,
39 .colors = {
40 FF_COLOR_FG_RED,
41 FF_COLOR_FG_WHITE,
42 },
43 .colorKeys = FF_COLOR_FG_RED,
44 .colorTitle = FF_COLOR_FG_RED,
45 },
46 #endif
47 #ifdef FASTFETCH_DATATEXT_LOGO_DEBIAN_SMALL
48 // DebianSmall
49 {
50 .names = { "Debian_small" },
51 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
52 .lines = FASTFETCH_DATATEXT_LOGO_DEBIAN_SMALL,
53 .colors = {
54 FF_COLOR_FG_RED,
55 },
56 .colorKeys = FF_COLOR_FG_RED,
57 .colorTitle = FF_COLOR_FG_RED,
58 },
59 #endif
60 #ifdef FASTFETCH_DATATEXT_LOGO_DEEPIN
61 // Deepin
62 {
63 .names = { "Deepin" },
64 .lines = FASTFETCH_DATATEXT_LOGO_DEEPIN,
65 .colors = {
66 FF_COLOR_FG_BLUE,
67 },
68 .colorKeys = FF_COLOR_FG_BLUE,
69 .colorTitle = FF_COLOR_FG_BLUE,
70 },
71 #endif
72 #ifdef FASTFETCH_DATATEXT_LOGO_DESAOS
73 // DesaOS
74 {
75 .names = { "DesaOS" },
76 .lines = FASTFETCH_DATATEXT_LOGO_DESAOS,
77 .colors = {
78 FF_COLOR_FG_GREEN,
79 FF_COLOR_FG_WHITE,
80 },
81 .colorKeys = FF_COLOR_FG_GREEN,
82 .colorTitle = FF_COLOR_FG_DEFAULT,
83 },
84 #endif
85 #ifdef FASTFETCH_DATATEXT_LOGO_DEVUAN
86 // Devuan
87 {
88 .names = { "Devuan" },
89 .lines = FASTFETCH_DATATEXT_LOGO_DEVUAN,
90 .colors = {
91 FF_COLOR_FG_MAGENTA,
92 },
93 .colorKeys = FF_COLOR_FG_MAGENTA,
94 .colorTitle = FF_COLOR_FG_MAGENTA,
95 },
96 #endif
97 #ifdef FASTFETCH_DATATEXT_LOGO_DEVUAN_SMALL
98 // DevuanSmall
99 {
100 .names = { "Devuan_small" },
101 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
102 .lines = FASTFETCH_DATATEXT_LOGO_DEVUAN_SMALL,
103 .colors = {
104 FF_COLOR_FG_MAGENTA,
105 },
106 .colorKeys = FF_COLOR_FG_MAGENTA,
107 .colorTitle = FF_COLOR_FG_MAGENTA,
108 },
109 #endif
110 #ifdef FASTFETCH_DATATEXT_LOGO_DIETPI
111 // DietPi
112 {
113 .names = { "DietPi" },
114 .lines = FASTFETCH_DATATEXT_LOGO_DIETPI,
115 .colors = {
116 FF_COLOR_FG_GREEN,
117 FF_COLOR_FG_LIGHT_BLACK,
118 },
119 .colorKeys = FF_COLOR_FG_LIGHT_BLACK,
120 .colorTitle = FF_COLOR_FG_GREEN,
121 },
122 #endif
123 #ifdef FASTFETCH_DATATEXT_LOGO_DRACOS
124 // DracOS
125 {
126 .names = { "DracOS" },
127 .lines = FASTFETCH_DATATEXT_LOGO_DRACOS,
128 .colors = {
129 FF_COLOR_FG_RED,
130 FF_COLOR_FG_WHITE,
131 },
132 .colorKeys = FF_COLOR_FG_RED,
133 .colorTitle = FF_COLOR_FG_DEFAULT,
134 },
135 #endif
136 #ifdef FASTFETCH_DATATEXT_LOGO_DRAGONFLY
137 // DragonFly
138 {
139 .names = { "DragonFly" },
140 .lines = FASTFETCH_DATATEXT_LOGO_DRAGONFLY,
141 .colors = {
142 FF_COLOR_FG_RED,
143 FF_COLOR_FG_DEFAULT,
144 },
145 .colorKeys = FF_COLOR_FG_RED,
146 .colorTitle = FF_COLOR_FG_DEFAULT,
147 },
148 #endif
149 #ifdef FASTFETCH_DATATEXT_LOGO_DRAGONFLY_SMALL
150 // DragonFlySmall
151 {
152 .names = { "DragonFly_small" },
153 .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
154 .lines = FASTFETCH_DATATEXT_LOGO_DRAGONFLY_SMALL,
155 .colors = {
156 FF_COLOR_FG_RED,
157 FF_COLOR_FG_DEFAULT,
158 },
159 .colorKeys = FF_COLOR_FG_RED,
160 .colorTitle = FF_COLOR_FG_DEFAULT,
161 },
162 #endif
163 #ifdef FASTFETCH_DATATEXT_LOGO_DRAGONFLY_OLD
164 // DragonFlyOld
165 {
166 .names = { "DragonFly_old" },
167 .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
168 .lines = FASTFETCH_DATATEXT_LOGO_DRAGONFLY_OLD,
169 .colors = {
170 FF_COLOR_FG_RED,
171 FF_COLOR_FG_DEFAULT,
172 FF_COLOR_FG_YELLOW,
173 },
174 .colorKeys = FF_COLOR_FG_RED,
175 .colorTitle = FF_COLOR_FG_DEFAULT,
176 },
177 #endif
178 #ifdef FASTFETCH_DATATEXT_LOGO_DRAUGER
179 // DraugerOS
180 {
181 .names = { "DraugerOS", "Drauger" },
182 .lines = FASTFETCH_DATATEXT_LOGO_DRAUGER,
183 .colors = {
184 FF_COLOR_FG_RED,
185 FF_COLOR_FG_WHITE,
186 },
187 .colorKeys = FF_COLOR_FG_RED,
188 .colorTitle = FF_COLOR_FG_DEFAULT,
189 },
190 #endif
191 #ifdef FASTFETCH_DATATEXT_LOGO_DROIDIAN
192 // Droidian
193 {
194 .names = { "Droidian" },
195 .lines = FASTFETCH_DATATEXT_LOGO_DROIDIAN,
196 .colors = {
197 FF_COLOR_FG_GREEN,
198 FF_COLOR_FG_LIGHT_GREEN,
199 },
200 .colorKeys = FF_COLOR_FG_GREEN,
201 .colorTitle = FF_COLOR_FG_LIGHT_GREEN,
202 },
203 #endif
204 // LAST
205 {},
206};