Skip to content

Commit 5160644

Browse files
committed
Logo: add Solus logo (#360)
1 parent d956bd2 commit 5160644

File tree

2 files changed

+37
-3
lines changed

2 files changed

+37
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Title, Separator, OS, Host, Bios, Board, Kernel, Uptime, Processes, Packages, Sh
8888

8989
##### Logos
9090
```
91-
AlmaLinux, Alpine, Android, Arch, Arco, Artix, Bedrock, CachyOS, CentOS, CRUX, Crystal, Debian, Devuan, Deepin, Endeavour, Enso, Fedora, FreeBSD, Garuda, Gentoo, KDE Neon, KISS, Kubuntu, LangitKetujuh, Linux, MacOS, Manjaro, Mint, MSYS2, NixOS, Nobara, OpenSUSE, OpenSUSE Tumbleweed, OpenSUSE LEAP, Parabola, Pop!_OS, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Ubuntu, Vanilla, Void, Windows 11, Windows 8, Windows, Zorin
91+
AlmaLinux, Alpine, Android, Arch, Arco, Artix, Bedrock, CachyOS, CentOS, CRUX, Crystal, Debian, Devuan, Deepin, Endeavour, Enso, Fedora, FreeBSD, Garuda, Gentoo, KDE Neon, KISS, Kubuntu, LangitKetujuh, Linux, MacOS, Manjaro, Mint, MSYS2, NixOS, Nobara, OpenSUSE, OpenSUSE Tumbleweed, OpenSUSE LEAP, Parabola, Pop!_OS, RebornOS, RedstarOS, Rocky, Rosa, Slackware, Solus, Ubuntu, Vanilla, Void, Windows 11, Windows 8, Windows, Zorin
9292
```
9393
* Most of the logos have a small variant. Access it by appending _small to the logo name.
9494
* Some logos have an old variant. Access it by appending _old to the logo name.

src/logo/builtin.c

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2120,6 +2120,41 @@ static const FFlogo* getLogoSlackwareSmall()
21202120
FF_LOGO_RETURN
21212121
}
21222122

2123+
static const FFlogo* getLogoSolus()
2124+
{
2125+
FF_LOGO_INIT
2126+
FF_LOGO_NAMES("solus", "solus-linux")
2127+
FF_LOGO_LINES(
2128+
"$2 -```````````\n"
2129+
" `-+/------------.`\n"
2130+
" .---:mNo---------------.\n"
2131+
" .-----yMMMy:---------------.\n"
2132+
" `------oMMMMMm/----------------`\n"
2133+
" .------/MMMMMMMN+----------------.\n"
2134+
" .------/NMMMMMMMMm-+/--------------.\n"
2135+
"`------/NMMMMMMMMMN-:mh/-------------`\n"
2136+
".-----/NMMMMMMMMMMM:-+MMd//oso/:-----.\n"
2137+
"-----/NMMMMMMMMMMMM+--mMMMh::smMmyo:--\n"
2138+
"----+NMMMMMMMMMMMMMo--yMMMMNo-:yMMMMd/.\n"
2139+
".--oMMMMMMMMMMMMMMMy--yMMMMMMh:-yMMMy-`\n"
2140+
"`-sMMMMMMMMMMMMMMMMh--dMMMMMMMd:/Ny+y.\n"
2141+
"`-/+osyhhdmmNNMMMMMm-/MMMMMMMmh+/ohm+\n"
2142+
" .------------:://+-/++++++$1oshddys:\n"
2143+
" -hhhhyyyyyyyyyyyhhhhddddhysssso-\n"
2144+
" `:ossssssyysssssssssssssssso:`\n"
2145+
" `:+ssssssssssssssssssss+-\n"
2146+
" `-/+ssssssssssso+/-`\n"
2147+
" `.-----..`\n"
2148+
)
2149+
FF_LOGO_COLORS(
2150+
"34", //blue
2151+
"37" //white
2152+
)
2153+
FF_LOGO_COLOR_KEYS("34"); //blue
2154+
FF_LOGO_COLOR_TITLE("37"); //white
2155+
FF_LOGO_RETURN
2156+
}
2157+
21232158
static const FFlogo* getLogoUbuntu()
21242159
{
21252160
FF_LOGO_INIT
@@ -2146,8 +2181,6 @@ static const FFlogo* getLogoUbuntu()
21462181
" .':loooooo; ,oooooooooc\n"
21472182
" ..';::c' .;loooo:'\n"
21482183
" ."
2149-
2150-
21512184
)
21522185
FF_LOGO_COLORS(
21532186
"31", //red
@@ -2405,6 +2438,7 @@ GetLogoMethod* ffLogoBuiltinGetAll()
24052438
getLogoRosaLinux,
24062439
getLogoSlackware,
24072440
getLogoSlackwareSmall,
2441+
getLogoSolus,
24082442
getLogoUbuntu,
24092443
getLogoUbuntuOld,
24102444
getLogoUbuntuSmall,

0 commit comments

Comments
 (0)