feat(ascii): add Clear Linux and Rocky ASCII art
Swadhin Biswas committed 7 months ago
9d62d7f
1 parent 559537b
commit 9d62d7f
1 file changed
+80 -0
Showing 1 changed file+80-0
▼src/ascii/mod.rs
+80-0
| @@ -1268,3 +1268,83 @@ fn parrot() -> AsciiArt { | ||
1268 | 1268 | "{c1} `:oho/-` `-/oho:`", |
1269 | 1269 | "{c1} `ohooooho/-`-/ohooooho`", |
1270 | 1270 | "{c1} ohooooooooho/ohooooooooho", |
1271 | + "{c1} ohoooooooooooooooooooooho", | |
1272 | + "{c1} `ohooooooooooooooooooho`", | |
1273 | + "{c1} `+hooooooooooooooooh+`", | |
1274 | + "{c1} `:ohoooooooooooho:`", | |
1275 | + "{c1} `:ohooooho:`", | |
1276 | + "{c1} `:oo:`", | |
1277 | + "{c1} {c2}__{c1} {c2}_{c1} {c2}__{c1}", | |
1278 | + "{c2} / /___ _| |_ ___/ /_", | |
1279 | + "{c2} / / __ `/ __/ _ / __\\", | |
1280 | + "{c2} / / /_/ / / / __/ /_/ /", | |
1281 | + "{c2} /_/ .___/_/ \\___/\\__,_/", | |
1282 | + "{c2} /_/", | |
1283 | + ], | |
1284 | + } | |
1285 | +} | |
1286 | + | |
1287 | +fn peppermint() -> AsciiArt { | |
1288 | + AsciiArt { | |
1289 | + colors: vec![1, 7, 3], | |
1290 | + lines: vec![ | |
1291 | + "{c2} NNNNNNNNN", | |
1292 | + "{c2} NNNN{c1}NNN{c2}NNNN{c3}NNN{c2}NNNN", | |
1293 | + "{c2} NNN{c1}NNNNNN{c2}NN{c3}NNNNNN{c2}NNN", | |
1294 | + "{c2} NNN{c1}NNNNNNNNN{c2}N{c3}NNNNNNNNN{c2}NNN", | |
1295 | + "{c2} NN{c1}NNNNNNNNNN{c2}NN{c3}NNNNNNNN{c2}NNN", | |
1296 | + "{c2} NN{c1}NNNNNNNNN{c2}NNNN{c3}NNNNNNN{c2}NNNN", | |
1297 | + "{c2} N{c1}NNNNNNNN{c2}NNNNNN{c3}NNNNNN{c2}NNNNN", | |
1298 | + "{c2} NNNNNNNNNNNNNNNNNNNNNNNNNNN", | |
1299 | + "{c2} N{c3}NNNNNN{c2}NNNNNNNNNNN{c1}NNNNN{c2}N{c1}N{c2}N", | |
1300 | + "{c2} N{c3}NNNNNNN{c2}NNNNNN{c1}NNNNNNNN{c2}NNN", | |
1301 | + "{c2} N{c3}NNNNNNN{c2}NNNN{c1}NNNNNNNNN{c2}NN", | |
1302 | + "{c2} N{c3}NNNNNNNN{c2}NN{c1}NNNNNNNNNN{c2}N", | |
1303 | + "{c2} NNN{c3}NNNNNNNNN{c2}N{c1}NNNNNNNNN{c2}", | |
1304 | + "{c2} NNN{c3}NNNNNN{c2}NN{c1}NNNNNN{c2}NNN", | |
1305 | + "{c2} NNNN{c3}NNN{c2}NNNN{c1}NNN{c2}NNNN", | |
1306 | + "{c2} NNNNNNNNN", | |
1307 | + ], | |
1308 | + } | |
1309 | +} | |
1310 | + | |
1311 | +fn porteus() -> AsciiArt { | |
1312 | + AsciiArt { | |
1313 | + colors: vec![6, 7], | |
1314 | + lines: vec![ | |
1315 | + "{c1} ``````````", | |
1316 | + "{c1} ```````````````", | |
1317 | + "{c1} `````````````````..", | |
1318 | + "{c1} `````````````````::-", | |
1319 | + "{c1} ```````````````:::-", | |
1320 | + "{c1} ``````````````:::-", | |
1321 | + "{c1} `````:::::::::::-", | |
1322 | + "{c1} ```::::::::::::-", | |
1323 | + "{c1} ``::;;;;;;::::-", | |
1324 | + "{c1} `:;;;;;;;::::-", | |
1325 | + "{c1} `;;;;;;;;:::-", | |
1326 | + "{c1} `;;;;;;;;;:-", | |
1327 | + "{c1} `;;;;::::::", | |
1328 | + "{c1} `.::::::", | |
1329 | + ], | |
1330 | + } | |
1331 | +} | |
1332 | + | |
1333 | +fn postmarketos() -> AsciiArt { | |
1334 | + AsciiArt { | |
1335 | + colors: vec![2, 7], | |
1336 | + lines: vec![ | |
1337 | + "{c1} /\\", | |
1338 | + "{c1} / \\", | |
1339 | + "{c1} / \\", | |
1340 | + "{c1} / \\", | |
1341 | + "{c1} / {c2}____ {c1}\\", | |
1342 | + "{c1} / {c2}/ \\ {c1}\\", | |
1343 | + "{c1} / {c2}/ \\ {c1}\\", | |
1344 | + "{c1} / {c2}/ /\\ \\ {c1}\\", | |
1345 | + "{c1} / {c2}/ / \\ \\ {c1}\\", | |
1346 | + "{c1} / {c2}/___/ \\___\\ {c1}\\", | |
1347 | + "{c1} / \\", | |
1348 | + "{c1} / \\", | |
1349 | + "{c1} / \\", | |
1350 | + "{c1} /________________________\\", | |
1271 | 1351 | |