Logo: add more logos

This commit is contained in:
李通洲
2023-08-02 15:18:40 +08:00
parent 9686467886
commit 04ede28dbe
7 changed files with 171 additions and 4 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ Battery, Bios, Bluetooth, Board, Break, Brightness, Colors, Command, CPU, CPUUsa
##### Builtin logos
```
AIX, Asahi, AlmaLinux, Alpine, Android, Arch, Arco, Artix, Bedrock, BSD, CachyOS, CentOS, CRUX, Crystal, Debian, Deepin, Devuan, Elementary, Endeavour, Enso, Exherbo, Fedora, FreeBSD, Garuda, Garuda Dragon, Gentoo, GhostBSD, GNU, Gnome, Haiku, KDE Neon, KISS, Kubuntu, LangitKetujuh, Linux, LMDE, MacOS, Mandriva, Manjaro, NetBSD, Mint, Minix, MX, MSYS2, NixOS, Nobara, NomadBSD, OpenBSD, OpenKylin, OpenSUSE, OpenSUSE LEAP, OpenSUSE Tumbleweed, OpenWrt, Orchid, Oracle, Parabola, Pop!_OS, Raspbian, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Solaris, Solus, SteamOS, Ubuntu, Ubuntu Kylin, UOS, Vanilla, Void, Windows, Windows 11, Windows 8, Windows 95, Zorin
AIX, Alter, Amazon, Amogos, Anarchy, Asahi, AlmaLinux, Alpine, Android, Arch, Arco, Artix, Bedrock, BSD, CachyOS, CentOS, CRUX, Crystal, Debian, Deepin, Devuan, Elementary, Endeavour, Enso, Exherbo, Fedora, FreeBSD, Garuda, Garuda Dragon, Gentoo, GhostBSD, GNU, Gnome, Haiku, KDE Neon, KISS, Kubuntu, LangitKetujuh, Linux, LMDE, MacOS, Mandriva, Manjaro, NetBSD, Mint, Minix, MX, MSYS2, NixOS, Nobara, NomadBSD, OpenBSD, OpenKylin, OpenSUSE, OpenSUSE LEAP, OpenSUSE Tumbleweed, OpenWrt, Orchid, Oracle, Parabola, Pop!_OS, Raspbian, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Solaris, Solus, SteamOS, Ubuntu, Ubuntu Kylin, UOS, Vanilla, Void, Windows, Windows 11, Windows 8, Windows 95, Zorin
```
##### Package managers
+6
View File
@@ -0,0 +1,6 @@
${c1} /\\ /\\
/${c2}/ ${c1}\\ \\
/${c2}// ${c1}\\ \\
/${c2}// ${c1}\\ \\
${c2}// ${c1}\\ \\
\\
+20
View File
@@ -0,0 +1,20 @@
%,
^WWWw
'wwwwww
!wwwwwwww
#`wwwwwwwww
@wwwwwwwwwwww
wwwwwwwwwwwwwww
wwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwww,
w~1i.wwwwwwwwwwwwwwwww,
3~:~1lli.wwwwwwwwwwwwwwww.
:~~:~?ttttzwwwwwwwwwwwwwwww
#<~:~~~~?llllltO-.wwwwwwwwwww
#~:~~:~:~~?ltlltlttO-.wwwwwwwww
@~:~~:~:~:~~(zttlltltlOda.wwwwwww
@~:~~: ~:~~:~:(zltlltlO a,wwwwww
8~~:~~:~~~~:~~~~_1ltltu ,www
5~~:~~:~~:~~:~~:~~~_1ltq N,,
g~:~~:~~~:~~:~~:~:~~~~1q N,
+19
View File
@@ -0,0 +1,19 @@
`-/oydNNdyo:.`
`.:+shmMMMMMMMMMMMMMMmhs+:.`
-+hNNMMMMMMMMMMMMMMMMMMMMMMNNho-
.`` -/+shmNNMMMMMMNNmhs+/- ``.
dNmhs+:. `.:/oo/:.` .:+shmNd
dMMMMMMMNdhs+:.. ..:+shdNMMMMMMMd
dMMMMMMMMMMMMMMNds odNMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
dMMMMMMMMMMMMMMMMh yMMMMMMMMMMMMMMMMd
.:+ydNMMMMMMMMMMMh yMMMMMMMMMMMNdy+:.
`.:+shNMMMMMh yMMMMMNhs+:``
`-+shy shs+:`
+19
View File
@@ -0,0 +1,19 @@
${c1} ___________
/ \
/ ${c2}______${c1} \
/ ${c2}/ \${c1} \
| ${c2}( )${c1} \
/ ${c2}\______/${c1} |
| |
/ \
| |
| |
/ |
| |
| _______ |
____/ / \ |
/ | | |
| / ____/ |
\_________/ / |
\ __/
\_______/
+28
View File
@@ -0,0 +1,28 @@
${c2}..${c1}
${c2}..${c1}
${c2}:..${c1}
${c2}:+++.${c1}
.:::++${c2}++++${c1}+::.
.:+######${c2}++++${c1}######+:.
.+#########${c2}+++++${c1}##########:.
.+##########${c2}+++++++${c1}##${c2}+${c1}#########+.
+###########${c2}+++++++++${c1}############:
+##########${c2}++++++${c1}#${c2}++++${c1}#${c2}+${c1}###########+
+###########${c2}+++++${c1}###${c2}++++${c1}#${c2}+${c1}###########+
:##########${c2}+${c1}#${c2}++++${c1}####${c2}++++${c1}#${c2}+${c1}############:
###########${c2}+++++${c1}#####${c2}+++++${c1}#${c2}+${c1}###${c2}++${c1}######+
.##########${c2}++++++${c1}#####${c2}++++++++++++${c1}#######.
.##########${c2}+++++++++++++++++++${c1}###########.
#####${c2}++++++++++++++${c1}###${c2}++++++++${c1}#########+
:###${c2}++++++++++${c1}#########${c2}+++++++${c1}#########:
+######${c2}+++++${c1}##########${c2}++++++++${c1}#######+
+####${c2}+++++${c1}###########${c2}+++++++++${c1}#####+
:##${c2}++++++${c1}############${c2}++++++++++${c1}##:
.${c2}++++++${c1}#############${c2}++++++++++${c1}+.
:${c2}++++${c1}###############${c2}+++++++${c1}::
.${c2}++. .:+${c1}##############${c2}+++++++${c1}..
${c2}.:.${c1} ..::++++++::..:${c2}++++${c1}+.
${c2}.${c1} ${c2}.:+++${c1}.
${c2}.:${c1}:
${c2}..${c1}
${c2}..${c1}
+78 -3
View File
@@ -72,13 +72,83 @@ static const FFlogo* getLogoAlpineSmall(void)
FF_LOGO_NAMES("alpine_small", "alpine-linux-small")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ALPINE_SMALL)
FF_LOGO_COLORS(
"34" //blue
"34", //blue
"37" //white
)
FF_LOGO_COLOR_KEYS("35"); //magenta
FF_LOGO_COLOR_TITLE("34"); //blue
FF_LOGO_RETURN
}
static const FFlogo* getLogoAlpine2Small(void)
{
FF_LOGO_INIT_SMALL
FF_LOGO_NAMES("alpine2_small", "alpine-linux2-small")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ALPINE2_SMALL)
FF_LOGO_COLORS(
"34", //blue
"37" //white
)
FF_LOGO_COLOR_KEYS("35"); //magenta
FF_LOGO_COLOR_TITLE("34"); //blue
FF_LOGO_RETURN
}
static const FFlogo* getLogoAlter(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("Alter")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ALTER)
FF_LOGO_COLORS(
"36" //cyan
)
FF_LOGO_COLOR_KEYS("36"); //cyan
FF_LOGO_COLOR_TITLE("36"); //cyan
FF_LOGO_RETURN
}
static const FFlogo* getLogoAmazon(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("Amazon")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_AMAZON)
FF_LOGO_COLORS(
"33", //yellow
"37" //white
)
FF_LOGO_COLOR_KEYS("33"); //yellow
FF_LOGO_COLOR_TITLE("37"); //white
FF_LOGO_RETURN
}
static const FFlogo* getLogoAmogOS(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("AmogOS")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_AMOGOS)
FF_LOGO_COLORS(
"37", //white
"36" //cyan
)
FF_LOGO_COLOR_KEYS("37"); //white
FF_LOGO_COLOR_TITLE("36"); //cyan
FF_LOGO_RETURN
}
static const FFlogo* getLogoAnarchy(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("Anarchy")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ANARCHY)
FF_LOGO_COLORS(
"37", //white
"34" //blue
)
FF_LOGO_COLOR_KEYS("37"); //white
FF_LOGO_COLOR_TITLE("34"); //blue
FF_LOGO_RETURN
}
static const FFlogo* getLogoAndroid(void)
{
FF_LOGO_INIT
@@ -109,7 +179,7 @@ static const FFlogo* getLogoAndroidSmall(void)
static const FFlogo* getLogoArch(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("arch", "archlinux", "arch-linux")
FF_LOGO_NAMES("arch", "archlinux", "arch-linux", "archmerge")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ARCH)
FF_LOGO_COLORS(
"36", //cyan
@@ -506,7 +576,7 @@ static const FFlogo* getLogoFedoraOld(void)
static const FFlogo* getLogoFreeBSD(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("freebsd")
FF_LOGO_NAMES("freebsd", "HardenedBSD")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_FREEBSD)
FF_LOGO_COLORS(
"37", //white
@@ -1750,6 +1820,11 @@ GetLogoMethod* ffLogoBuiltinGetAll(void)
getLogoAlmaLinux,
getLogoAlpine,
getLogoAlpineSmall,
getLogoAlpine2Small,
getLogoAlter,
getLogoAmazon,
getLogoAmogOS,
getLogoAnarchy,
getLogoAndroid,
getLogoAndroidSmall,
getLogoArch,