feat(ascii): add Asahi Linux and Bedrock ASCII art
Swadhin Biswas committed 7 months ago
3142e4a
1 parent 9d62d7f
commit 3142e4a
1 file changed
+80 -0
Showing 1 changed file+80-0
▼src/ascii/mod.rs
+80-0
| @@ -1348,3 +1348,83 @@ fn postmarketos() -> AsciiArt { | ||
1348 | 1348 | "{c1} / \\", |
1349 | 1349 | "{c1} / \\", |
1350 | 1350 | "{c1} /________________________\\", |
1351 | + ], | |
1352 | + } | |
1353 | +} | |
1354 | + | |
1355 | +fn puppy() -> AsciiArt { | |
1356 | + AsciiArt { | |
1357 | + colors: vec![4, 7], | |
1358 | + lines: vec![ | |
1359 | + "{c1} ,xq@@@@@@@px,", | |
1360 | + "{c1} ,q@@@@@@@@@@@@@@@@p,", | |
1361 | + "{c1} ,q@@@@@@@@@@@@@@@@@@@@@p,", | |
1362 | + "{c1} q@@@@@@@@@@@@@@@@@@@@@@@@@@,", | |
1363 | + "{c1} q@@@@{c2}AAAAA{c1}@@@@@@@@@@{c2}AAAAA{c1}@@@,", | |
1364 | + "{c1} q@@@@ {c2}AAAA{c1}@@@@@@@@@@ {c2}AAAA{c1}@@@@", | |
1365 | + "{c1} @@@@@ @@@@@@@@ @@@@@@", | |
1366 | + "{c1} q@@@@@@@@@@@{c2}######{c1}@@@@@@@@@@@@@", | |
1367 | + "{c1} q@@@@@@@@@@{c2}######{c1}@@@@@@@@@@@@", | |
1368 | + "{c1} q@@@@@@@@@@@@@@@@@@@@@@@@@@,", | |
1369 | + "{c1} 'q@@@@@@@@@@@@@@@@@@@@@p'", | |
1370 | + "{c1} 'pq@@@@@@@@@@@@@@@qp'", | |
1371 | + "{c1} 'pq@@@@@@@qp'", | |
1372 | + ], | |
1373 | + } | |
1374 | +} | |
1375 | + | |
1376 | +fn pureos() -> AsciiArt { | |
1377 | + AsciiArt { | |
1378 | + colors: vec![2, 7], | |
1379 | + lines: vec![ | |
1380 | + "{c1} dmmmmmmmmmmmmmmmmd", | |
1381 | + "{c1} dmmmmmmmmmmmmmmmmmmmmmd", | |
1382 | + "{c1} dmmmmmmmmmmmmmmmmmmmmmmmmd", | |
1383 | + "{c1} mmmmm{c2}NNNNNNNNNo{c1}mmmmmmmmmmm", | |
1384 | + "{c1} mmm{c2}NNNNo. oNNNNm{c1}mmmmmmmm", | |
1385 | + "{c1} mm{c2}NNNo dNNNm{c1}mmmmmmm", | |
1386 | + "{c1} mm{c2}NNN NNNN{c1}mmmmmmm", | |
1387 | + "{c1} mm{c2}NNN NNNN{c1}mmmmmmm", | |
1388 | + "{c1} mm{c2}NNNo dNNN{c1}mmmmmmmm", | |
1389 | + "{c1} mmm{c2}NNNNo. oNNNN{c1}mmmmmmmmm", | |
1390 | + "{c1} mmmmm{c2}NNNNNNNNNo{c1}mmmmmmmmmmm", | |
1391 | + "{c1} dmmmmmmmmmmmmmmmmmmmmmmmd", | |
1392 | + "{c1} dmmmmmmmmmmmmmmmmmmmmmd", | |
1393 | + "{c1} dmmmmmmmmmmmmmmmd", | |
1394 | + ], | |
1395 | + } | |
1396 | +} | |
1397 | + | |
1398 | +fn sabayon() -> AsciiArt { | |
1399 | + AsciiArt { | |
1400 | + colors: vec![4, 7, 6], | |
1401 | + lines: vec![ | |
1402 | + "{c2} ....", | |
1403 | + "{c2} ..{c1}MMMMMMM{c2}..", | |
1404 | + "{c2} .{c1}MMMM{c2};{c1}MMMMMMM{c2}.", | |
1405 | + "{c2} .{c1}MMM{c2}:{c1}MMMM{c2};{c1}MMMM{c2}.", | |
1406 | + "{c2} .{c1}MMM{c2}:{c1}MMMM{c2}:{c1}MMMMM{c2}.", | |
1407 | + "{c2} .{c1}MMM{c2};{c1}:MMMM{c2}:{c1}MMMMMM{c2}.", | |
1408 | + "{c2} {c1}MMM{c2};{c1};MMMM{c2}:{c1}MMMMMMM{c2}.", | |
1409 | + "{c2} .{c1}MMM{c2}:{c1};MMMM{c2}:{c1}MMMMMMM{c2}:", | |
1410 | + "{c2} .{c1}MMMM{c2}:{c1};MMM{c2}:{c1}MMMMMMMM{c2}.", | |
1411 | + "{c2} .{c1}MMMMMM{c2}::{c1}MMMMMMMMMM{c2}.", | |
1412 | + "{c2} {c1}.MMMMMMMMMMMMMMMMMM{c2}.", | |
1413 | + "{c2} {c1}`MMMMMMMMMMMMMM{c2}'", | |
1414 | + "{c2} {c1}``MMMMMM{c2}''", | |
1415 | + ], | |
1416 | + } | |
1417 | +} | |
1418 | + | |
1419 | +fn slitaz() -> AsciiArt { | |
1420 | + AsciiArt { | |
1421 | + colors: vec![3, 3], | |
1422 | + lines: vec![ | |
1423 | + "{c1} @ @( @", | |
1424 | + "{c1} @@ @@ @@ @@ @@", | |
1425 | + "{c1} @@ @@ @@ @@@ @@ @ @@", | |
1426 | + "{c1} @@ @@ @@ @@ @@ @@ @@", | |
1427 | + "{c1} @@ @@@@@@@@ @@ @@ @@", | |
1428 | + "{c1} @@ @@ @@ @@@@ @@ @@", | |
1429 | + "{c1} @@ @@ @@ @@ @@ @ @@", | |
1430 | + "{c1} @@ @@@@ @@@@ @ @@@@@@", | |
1351 | 1431 | |