summaryrefslogtreecommitdiffstats
path: root/src/logo/ascii/s.inc
diff options
context:
space:
mode:
authorsumuel <samuel@yakubos.org>2026-08-17 20:44:55 +0000
committersumuel <samuel@yakubos.org>2026-08-17 20:44:55 +0000
commit76424950e373d3b04ac3dd13019151bfba3e8423 (patch)
tree4c3cfdbda039e592b9186be3e28f8d7cfd439e8a /src/logo/ascii/s.inc
Add the files
Diffstat (limited to 'src/logo/ascii/s.inc')
-rw-r--r--src/logo/ascii/s.inc530
1 files changed, 530 insertions, 0 deletions
diff --git a/src/logo/ascii/s.inc b/src/logo/ascii/s.inc
new file mode 100644
index 0000000..78f64f2
--- /dev/null
+++ b/src/logo/ascii/s.inc
@@ -0,0 +1,530 @@
+#include "../logo.h"
+#include "logo_builtin.h"
+#include "common/color.h"
+
+static const FFlogo S[] = {
+ #ifdef FASTFETCH_DATATEXT_LOGO_SABAYON
+ // Sabayon
+ {
+ .names = { "Sabayon" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SABAYON,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SABOTAGE
+ // Sabotage
+ {
+ .names = { "Sabotage" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SABOTAGE,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SAILFISH
+ // Sailfish
+ {
+ .names = { "Sailfish" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SAILFISH,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_MAGENTA,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SALENTOS
+ // SalentOS
+ {
+ .names = { "SalentOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SALENTOS,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SALIENTOS
+ // SalientOS
+ {
+ .names = { "Salient OS", "SalientOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SALIENTOS,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SALIX
+ // Salix
+ {
+ .names = { "Salix" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SALIX,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_GREEN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SAMBABOX
+ // SambaBOX
+ {
+ .names = { "SambaBOX", "Profelis SambaBOX" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SAMBABOX,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_CYAN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SASANQUA
+ // Sasanqua
+ {
+ .names = { "Sasanqua" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SASANQUA,
+ .colors = {
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_RED,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SCIENTIFIC
+ // Scientific
+ {
+ .names = { "Scientific" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SCIENTIFIC,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_RED,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SECUREBLUE
+ // Secureblue
+ {
+ .names = { "secureblue" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SECUREBLUE,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_DEFAULT,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SERPENT_OS
+ // Serpent OS
+ {
+ .names = { "Serpent OS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SERPENT_OS,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SEMC
+ // Semc
+ {
+ .names = { "semc" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SEMC,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_LIGHT_BLACK,
+ FF_COLOR_FG_RED,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SEPTOR
+ // Septor
+ {
+ .names = { "Septor" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SEPTOR,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_BLUE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SERENE
+ // Serene
+ {
+ .names = { "Serene" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SERENE,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_CYAN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SHARKLINUX
+ // SharkLinux
+ {
+ .names = { "SharkLinux" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SHARKLINUX,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SHASTRAOS
+ // ShastraOS
+ {
+ .names = { "ShastraOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SHASTRAOS,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SHEBANG
+ // Shebang
+ {
+ .names = { "Shebang" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SHEBANG,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SIDUCTION
+ // Siduction
+ {
+ .names = { "Siduction" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SIDUCTION,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SKIFFOS
+ // SkiffOS
+ {
+ .names = { "SkiffOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SKIFFOS,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SLEEPEROS
+ // SleeperOS
+ {
+ .names = { "SleeperOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SLEEPEROS,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SLEEPEROS_SMALL
+ // SleeperOSSmall
+ {
+ .names = { "SleeperOS_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_SLEEPEROS_SMALL,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SLITAZ
+ // Slitaz
+ {
+ .names = { "Slitaz" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SLITAZ,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_YELLOW,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SPOINKOS
+ // SpoinkOS
+ {
+ .names = { "SpoinkOS", "spoink-os" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SPOINKOS,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SLACKEL
+ // Slackel
+ {
+ .names = { "Slackel" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SLACKEL,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_YELLOW,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SLACKWARE
+ // Slackware
+ {
+ .names = { "Slackware" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SLACKWARE,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_BLUE,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SLACKWARE_SMALL
+ // SlackwareSmall
+ {
+ .names = { "Slackware_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_SLACKWARE_SMALL,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SMARTOS
+ // SmartOS
+ {
+ .names = { "SmartOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SMARTOS,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SNIGDHAOS
+ // SnigdhaOS
+ {
+ .names = { "SnigdhaOS", "Snigdha" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SNIGDHAOS,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SODA
+ // Soda
+ {
+ .names = { "Soda" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SODA,
+ .colors = {
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SOURCE_MAGE
+ // Source Mage
+ {
+ .names = { "Source Mage", "Source Mage GNU/Linux", "source_mage", "sourcemage" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SOURCE_MAGE,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_RED,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SOLARIS
+ // Solaris
+ {
+ .names = { "solaris", "sunos" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SOLARIS,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ },
+ .colorKeys = FF_COLOR_FG_YELLOW,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SOLARIS_SMALL
+ // SolarisSmall
+ {
+ .names = { "solaris_small", "sunos_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_SOLARIS_SMALL,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ },
+ .colorKeys = FF_COLOR_FG_YELLOW,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SOLUS
+ // Solus
+ {
+ .names = { "Solus", "solus-linux" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SOLUS,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SPARKY
+ // Sparky
+ {
+ .names = { "Sparky" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SPARKY,
+ .colors = {
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_STAR
+ // Star
+ {
+ .names = { "Star" },
+ .lines = FASTFETCH_DATATEXT_LOGO_STAR,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_STOCK_LINUX
+ // StockLinux
+ {
+ .names = { "Stock Linux" },
+ .lines = FASTFETCH_DATATEXT_LOGO_STOCK_LINUX,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_STEAMOS
+ // SteamOS
+ {
+ .names = { "SteamOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_STEAMOS,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_BLUE,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_STEAMDECK
+ // Steam Deck
+ {
+ .names = { "SteamDeck" },
+ .lines = FASTFETCH_DATATEXT_LOGO_STEAMDECK,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_BLUE,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_STEAMDECK_SMALL
+ // Steam Deck Small
+ {
+ .names = { "SteamDeck_small" },
+ .lines = FASTFETCH_DATATEXT_LOGO_STEAMDECK_SMALL,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_BLUE,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_STEAMDECK
+ // Steam Deck OLED
+ {
+ .names = { "SteamDeckOled" },
+ .lines = FASTFETCH_DATATEXT_LOGO_STEAMDECK,
+ .colors = {
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_RED,
+ .colorTitle = FF_COLOR_FG_RED,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SULIN
+ // Sulin
+ {
+ .names = { "Sulin" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SULIN,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SUMMITOS
+ // SummitOS
+ {
+ .names = { "SummitOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SUMMITOS,
+ .colors = {
+ FF_COLOR_FG_RGB "143;191;80",
+ FF_COLOR_FG_RGB "160;205;102",
+ FF_COLOR_FG_RGB "181;225;102",
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SUSE
+ // Suse
+ {
+ .names = { "suse", "suse-linux" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SUSE,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_GREEN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_SMALL
+ // SuseSmall
+ {
+ .names = { "suse_small", "suse-linux_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_SMALL,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_GREEN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_SWAGARCH
+ // Swagarch
+ {
+ .names = { "Swagarch" },
+ .lines = FASTFETCH_DATATEXT_LOGO_SWAGARCH,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ // LAST
+ {},
+};