feat(ascii): add Alpine and Slackware ASCII art
Swadhin Biswas committed 7 months ago
b2511ff
1 parent 019e0d3
commit b2511ff
1 file changed
+80 -0
Showing 1 changed file+80-0
▼src/ascii/mod.rs
+80-0
| @@ -708,3 +708,83 @@ fn deepin() -> AsciiArt { | ||
708 | 708 | "{c1}.c ,,,,, ;. ; '''' ;; ;.", |
709 | 709 | "{c1}.l. . ;: ;......;;. ;'", |
710 | 710 | "{c1} .;. ... ;, '';;;;'. ;'", |
711 | + "{c1} ';. ;'. ;' ,;'", | |
712 | + "{c1} ';'googl ;', ,;'", | |
713 | + "{c1} ';:;; ,googl ,;;'", | |
714 | + "{c1} ';;googl:;;'", | |
715 | + ], | |
716 | + } | |
717 | +} | |
718 | + | |
719 | +fn raspbian() -> AsciiArt { | |
720 | + AsciiArt { | |
721 | + colors: vec![2, 1], | |
722 | + lines: vec![ | |
723 | + "{c1} `.::///+:/-. --///+//-:`", | |
724 | + "{c1} `+oooooooooooo: `+oooooooooooo:", | |
725 | + "{c1} /oooo++//ooooo: ooooo+//+oooo+.", | |
726 | + "{c1} `+ooooooo:-:oo- +o+:ooooooo:``", | |
727 | + "{c1} `:oooooooo+`` `.oooooooo+-", | |
728 | + "{c1} `:++ooo/. :+ooo+/.`", | |
729 | + "{c2} ...`googl ..../googl", | |
730 | + "{c2} .googl .googl", | |
731 | + "{c2} :googl :googl", | |
732 | + "{c2} .googl .googl", | |
733 | + "{c2} :oooo` :oooo:", | |
734 | + "{c2} .oooo: .oooo/", | |
735 | + "{c2} :oooo+ /oooo/", | |
736 | + "{c2} /oooo:. .+oooo/", | |
737 | + "{c2} :ooooo++ooooo:`", | |
738 | + "{c2} `/ooooooooo+.", | |
739 | + "{c2} ./oooooo+`", | |
740 | + "{c2} ``-:/-``", | |
741 | + ], | |
742 | + } | |
743 | +} | |
744 | + | |
745 | +fn freebsd() -> AsciiArt { | |
746 | + AsciiArt { | |
747 | + colors: vec![1, 7, 3], | |
748 | + lines: vec![ | |
749 | + " {c2}``` {c1}`", | |
750 | + " {c2}` `.....---...{c1}....--.``` -/", | |
751 | + " {c2}+o .--` {c1}/y:` +.", | |
752 | + " {c2} yo`:. {c1}:o `+-", | |
753 | + " {c2}y/ {c1}-/` -o/", | |
754 | + " {c2}.- {c1}::/sy+:.", | |
755 | + " {c2}/ {c1}`-- /", | |
756 | + " {c2}`: {c1}:`", | |
757 | + " {c2}`: {c1}:`", | |
758 | + " {c2}/ {c1}/", | |
759 | + " {c2}.- {c1}-.", | |
760 | + " {c2}-- {c1}-.", | |
761 | + " {c2}`:` {c1}`:`", | |
762 | + " .-- `--.", | |
763 | + " .---.....----.", | |
764 | + ], | |
765 | + } | |
766 | +} | |
767 | + | |
768 | +fn openbsd() -> AsciiArt { | |
769 | + AsciiArt { | |
770 | + colors: vec![3, 7, 6, 1, 8], | |
771 | + lines: vec![ | |
772 | + " {c3}_", | |
773 | + " (_)", | |
774 | + "{c1} | .", | |
775 | + "{c1} . |L /| . {c3} _", | |
776 | + "{c1} _ . |\\ _| \\--+._/| . {c3} (_)", | |
777 | + "{c1} / ||\\| Y J ) / |/| ./", | |
778 | + "{c1} J |)'( | ` F`.'/ {c3}_", | |
779 | + "{c1} -<| F __ .-< {c3}(_)", | |
780 | + "{c1} | / .-'{c3}. {c1}`. /{c3}-. {c1}L___", | |
781 | + "{c1} J \\ < {c3}\\ {c1} | | {c5}O{c3}\\{c1}|.-' {c3} _", | |
782 | + "{c1} _J \\ .- \\{c3}/ {c5}O {c3}| {c1}| \\ |{c1}F {c3}(_)", | |
783 | + "{c1} '-F -<_. \\ .-' `-' L__", | |
784 | + "{c1}__J _ _. >-' ){c1}._. |-'", | |
785 | + "{c1} `-|.' /_. \\_| F", | |
786 | + "{c1} /.- . _.<", | |
787 | + "{c1} /' /.' .' `\\", | |
788 | + "{c1} /L /' |/ _.-'-\\", | |
789 | + "{c1} /'J ___.---'\\|", | |
790 | + ], | |
711 | 791 | |