Logo: more

This commit is contained in:
李通洲 2023-08-02 16:47:32 +08:00
parent c0317e2086
commit e4a99b2d6d
No known key found for this signature in database
GPG Key ID: 269AD4F5325A22A3
7 changed files with 165 additions and 3 deletions

View File

@ -95,9 +95,8 @@ Battery, Bios, Bluetooth, Board, Break, Brightness, Colors, Command, CPU, CPUUsa
```
##### Builtin logos
```
AIX, AlmaLinux, Alpine, Alter, Amazon, Amogos, Anarchy, Android, Antergos, AntiX, Aosc OS, Aperture, Apricity, Arch, ArchBox, Archcraft, Arco, Artix, Asahi, BSD, Bedrock, CRUX, CachyOS, CentOS, Crystal, Debian, Deepin, Devuan, Elementary, Endeavour, Enso, Exherbo, Fedora, FreeBSD, GNU, Garuda, Garuda Dragon, Gentoo, GhostBSD, Gnome, Haiku, KDE Neon, KISS, Kubuntu, LMDE, LangitKetujuh, Linux, MSYS2, MX, MacOS, Mandriva, Manjaro, Minix, Mint, NetBSD, NixOS, Nobara, NomadBSD, OpenBSD, OpenKylin, OpenSUSE, OpenSUSE LEAP, OpenSUSE Tumbleweed, OpenWrt, Oracle, Orchid, Parabola, Pop!_OS, Raspbian, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Solaris, Solus, SteamOS, UOS, Ubuntu, Ubuntu Kylin, Vanilla, Void, Windows, Windows 11, Windows 8, Windows 95, Zorin
```
See files in <https://github.com/fastfetch-cli/fastfetch/tree/dev/src/logo/ascii>
##### Package managers
```

View File

@ -0,0 +1,15 @@
⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⣴⣶⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣄⠀⠀⠀⠀⣼⠟⠁⠀⠀⢀⣀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⢀⣤⡀⠀⠀⠀⠉⢻⣷⡄⠀⠀⠁⠀⢀⣤⣾⡿⠟⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣷⣿⠏⠀⠀⠀⠀⠀⠀⠹⣿⡄⠀⠀⠀⠙⠉⠁⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⡄⠀⠀⠀⠀⠀⠀⠀⢹⣿⠀⠀⠀⠀⠠⣶⣶⣶⡶
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⢠⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠂⠀⠀⠀⠀⠀⢀⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⠇⠀⠀⠀⠀⠀⣠⣾⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣇⣀⣀⣀⣠⣴⣾⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⣤⣤⣴⣶⣾⠿⠟⣿⡏⠙⠛⠛⠛⠋⠉⢀⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⣿⡄⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠇⠀⠀⠀⠀⠀⠀⠘⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

15
src/logo/ascii/arya.txt Normal file
View File

@ -0,0 +1,15 @@
${c1} `oyyy/${c2}-yyyyyy+
${c1} -syyyy/${c2}-yyyyyy+
${c1} .syyyyy/${c2}-yyyyyy+
${c1} :yyyyyy/${c2}-yyyyyy+
${c1} `/ :yyyyyy/${c2}-yyyyyy+
${c1} .+s :yyyyyy/${c2}-yyyyyy+
${c1} .oys :yyyyyy/${c2}-yyyyyy+
${c1} -oyys :yyyyyy/${c2}-yyyyyy+
${c1} :syyys :yyyyyy/${c2}-yyyyyy+
${c1} /syyyys :yyyyyy/${c2}-yyyyyy+
${c1} +yyyyyys :yyyyyy/${c2}-yyyyyy+
${c1} .oyyyyyyo. :yyyyyy/${c2}-yyyyyy+ ---------
${c1} .syyyyyy+` :yyyyyy/${c2}-yyyyy+-+syyyyyyyy
${c1} -syyyyyy/ :yyyyyy/${c2}-yyys:.syyyyyyyyyy
${c1}:syyyyyy/ :yyyyyy/${c2}-yyo.:syyyyyyyyyyy

18
src/logo/ascii/aster.txt Normal file
View File

@ -0,0 +1,18 @@
...''...
.;oOXWMWNXXXNMMN0d:.
.oXMWOo;.. ..:oO;
;KMWx, co,
'KMNl dMMW.
oMMx xMMMMk
xMM: dMMMMMM;
cMMl dMMMMMMMW
NMK xMMMx::dXMx
,MMl xMMN' .o.
cMM; dMMW'
;MMc oMMW,
WMK dMMW, ccccccc.
lMMl oMMM; ooooooo.
OMMc ...
xMMx
;XMN:
,.

View File

@ -0,0 +1,17 @@
${c1} ***
${c1} *****
${c1} **********
${c1} ***************
${c1} *///****////****////.
${c2} (/////// /////// ///////(
${c2} /(((((//* //, //((((((.
${c2} ((((((((((( ((( ((((((((
${c2} *((((((((((((((((((((((( ((((((((
${c3} (((((#(((((((#((((( ((#(((((
${c3} (#(#(#####(#(#, ####(#(#
${c3} ######### ########
${c3} /######## ########
${c4} #######%#######
${c4} (#%%%%%%%#
${c4} %%%%%
${c4} %%%

23
src/logo/ascii/astos.txt Normal file
View File

@ -0,0 +1,23 @@
oQA#$%UMn
H 9
G #
6 %
?#M#%KW3"
// \\\
// \\\
// \\\
// \\\
n%@$DK&ML .0O3#@&M_
P # 8 W
H U G #
B N O @
C&&#%HNAR 'WS3QMHB"
// \\\ \\\
// \\\ \\\
// \\\ \\\
// \\\ \\\
uURF$##Bv nKWB$%ABc aM@3R@D@b
8 M @ O # %
% & G U @ @
& @ # % % #
!HGN@MNCf t&S9#%HQr ?@G#6S@QP

View File

@ -432,6 +432,34 @@ static const FFlogo* getLogoArcoLinuxSmall(void)
FF_LOGO_RETURN
}
static const FFlogo* getLogoArseLinux(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("arse", "arselinux", "arse-linux")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ARSELINUX)
FF_LOGO_COLORS(
"34", //blue
"37" //white
)
FF_LOGO_COLOR_KEYS("34"); //green
FF_LOGO_COLOR_TITLE("37"); //white
FF_LOGO_RETURN
}
static const FFlogo* getLogoArya(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("Arya")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ARYA)
FF_LOGO_COLORS(
"32", //green
"31" //red
)
FF_LOGO_COLOR_KEYS("32"); //green
FF_LOGO_COLOR_TITLE("31"); //red
FF_LOGO_RETURN
}
static const FFlogo* getLogoAsahi(void)
{
FF_LOGO_INIT
@ -451,6 +479,48 @@ static const FFlogo* getLogoAsahi(void)
FF_LOGO_RETURN
}
static const FFlogo* getLogoAster(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("aster")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ASTER)
FF_LOGO_COLORS(
"36" //cyan
)
FF_LOGO_COLOR_KEYS("36"); //cyan
FF_LOGO_COLOR_TITLE("36"); //cyan
FF_LOGO_RETURN
}
static const FFlogo* getLogoAsteroidOS(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("AsteroidOS")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ASTEROIDOS)
FF_LOGO_COLORS(
"38;5;160",
"38;5;208",
"38;5;202",
"38;5;214"
)
FF_LOGO_COLOR_KEYS("38;5;160");
FF_LOGO_COLOR_TITLE("38;5;208");
FF_LOGO_RETURN
}
static const FFlogo* getLogoAstOS(void)
{
FF_LOGO_INIT
FF_LOGO_NAMES("astOS")
FF_LOGO_LINES(FASTFETCH_DATATEXT_LOGO_ASTOS)
FF_LOGO_COLORS(
"37" //white
)
FF_LOGO_COLOR_KEYS("37"); //white
FF_LOGO_COLOR_TITLE("37"); //white
FF_LOGO_RETURN
}
static const FFlogo* getLogoBSD(void)
{
FF_LOGO_INIT
@ -2035,7 +2105,12 @@ GetLogoMethod* ffLogoBuiltinGetAll(void)
getLogoArtix,
getLogoArtixSmall,
getLogoArtix2Small,
getLogoArseLinux,
getLogoArya,
getLogoAsahi,
getLogoAster,
getLogoAsteroidOS,
getLogoAstOS,
getLogoBedrock,
getLogoBSD,
getLogoCachyOS,