feat(ascii): add CachyOS and Garuda ASCII art
Swadhin Biswas committed 7 months ago
019e0d3
1 parent 8b40881
commit 019e0d3
1 file changed
+80 -0
Showing 1 changed file+80-0
▼src/ascii/mod.rs
+80-0
| @@ -628,3 +628,83 @@ fn zorin() -> AsciiArt { | ||
628 | 628 | fn elementary() -> AsciiArt { |
629 | 629 | AsciiArt { |
630 | 630 | colors: vec![4, 7], |
631 | + lines: vec![ | |
632 | + "{c1} eeeeeeeeeeeeeeeee", | |
633 | + "{c1} eeeeeeeeeeeeeeeeeeeeeee", | |
634 | + "{c1} eeeee eeeeeeeeeeee eeeee", | |
635 | + "{c1} eeee eeeee eee eeee", | |
636 | + "{c1} eeee eeee eee eeee", | |
637 | + "{c1}eee eee eee eee", | |
638 | + "{c1}eee eee eee eee", | |
639 | + "{c1}ee eee eeee eeee", | |
640 | + "{c1}ee eee eeeee eeee", | |
641 | + "{c1}ee eee eeeee eeee", | |
642 | + "{c1}eee eeee eeeeee eeee", | |
643 | + "{c1}eee eeeeeeeeee eeee", | |
644 | + "{c1} eeee eeeeeee eeeee", | |
645 | + "{c1} eeee eeee", | |
646 | + "{c1} eeeee eeeee", | |
647 | + "{c1} eeeeeeeeeeeeeee", | |
648 | + "{c1} eeeeeeeeeee", | |
649 | + ], | |
650 | + } | |
651 | +} | |
652 | + | |
653 | +fn mx() -> AsciiArt { | |
654 | + AsciiArt { | |
655 | + colors: vec![4, 6], | |
656 | + lines: vec![ | |
657 | + "{c1}MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNM", | |
658 | + "{c1}MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd..dM", | |
659 | + "{c1}MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMo", | |
660 | + "{c1}MMMMNddddddddddddddddddddddddo", | |
661 | + "{c1}MMMh{c2}MMMMMMMMMMMMMMMMMMMMMMMMMM{c1}N.", | |
662 | + "{c1}MMM{c2}MMMMMMMMMMMMMMMMMMMMMMMMMMMM{c1}d.", | |
663 | + "{c1}MMM{c2}MMMM{c1}MN{c2}MMMMMMM{c1}MN{c2}MMMMMMMMMM{c1}d.", | |
664 | + "{c1}MM{c2}MMMMM{c1}MMMN{c2}MMM{c1}MNN{c2}MMMMMMMMMMM{c1}d.", | |
665 | + "{c1}MM{c2}MMMMM{c1}MMMMN{c2}M{c1}MNNM{c2}MMMMMMMMMM{c1}d.", | |
666 | + "{c1}MM{c2}MMMMM{c1}MMMMNN{c2}{c1}MNNNM{c2}MMMMMMMMM{c1}d.", | |
667 | + "{c1}MM{c2}MMMMM{c1}MMM{c2}M{c1}NNNNNNN{c2}MMMMMMMM{c1}d.", | |
668 | + "{c1}MM{c2}MMMM{c1}M{c2}MMM{c1}NN{c2}M{c1}NNNNN{c2}MMMMMMM{c1}d.", | |
669 | + "{c1}MMM{c2}MMMMMMM{c1}NNNM{c2}M{c1}NNNN{c2}MMMMMM{c1}d.", | |
670 | + ], | |
671 | + } | |
672 | +} | |
673 | + | |
674 | +fn solus() -> AsciiArt { | |
675 | + AsciiArt { | |
676 | + colors: vec![4, 7, 1], | |
677 | + lines: vec![ | |
678 | + " {c2}-```````````", | |
679 | + " {c2}`+/----------.`", | |
680 | + " {c2}/+- `.+/`", | |
681 | + " {c2}/s: `.+/", | |
682 | + " {c2}/s- .. `/s", | |
683 | + " {c2}/s. `.:++-` .+s`", | |
684 | + " {c2}/s` .:+++++++:` `+s`", | |
685 | + " {c2}/s` .:/++++++++++:` `+s`", | |
686 | + " {c2}:s` `:++++++++++++++:` .+s:", | |
687 | + " {c2}:s` `-/++++++++++++++++/-` .oo:", | |
688 | + " {c2}/s: `-:++++++++++++++++++++:-` :ss:", | |
689 | + " {c2}ss: `-/++++++++++++++++++++++++/-`.ss`", | |
690 | + " ss` `-/+++++++++++++++++++++++++/-` ss`", | |
691 | + " ss `:++++++++++++++++++++++++++:` ss", | |
692 | + ], | |
693 | + } | |
694 | +} | |
695 | + | |
696 | +fn deepin() -> AsciiArt { | |
697 | + AsciiArt { | |
698 | + colors: vec![2, 7], | |
699 | + lines: vec![ | |
700 | + "{c1} ............", | |
701 | + "{c1} .';;;;;. .,;,.", | |
702 | + "{c1} .,;;;;;;;. ';;;;;;;.", | |
703 | + "{c1} .;::::::::' .,::;;,'''',.", | |
704 | + "{c1} ,'.:::::::: .;;'. ';", | |
705 | + "{c1} ;' 'cccccc, .: ..;googl;. ;'", | |
706 | + "{c1} ,, :ccccc. ;: .;'googl';. ';", | |
707 | + "{c1}.l. ;;;;; ;. ;.googl ;; ;.", | |
708 | + "{c1}.c ,,,,, ;. ; '''' ;; ;.", | |
709 | + "{c1}.l. . ;: ;......;;. ;'", | |
710 | + "{c1} .;. ... ;, '';;;;'. ;'", | |
631 | 711 | |