summaryrefslogtreecommitdiffstats
path: root/src/logo/ascii/o.inc
diff options
context:
space:
mode:
Diffstat (limited to 'src/logo/ascii/o.inc')
-rw-r--r--src/logo/ascii/o.inc488
1 files changed, 488 insertions, 0 deletions
diff --git a/src/logo/ascii/o.inc b/src/logo/ascii/o.inc
new file mode 100644
index 0000000..b1840dc
--- /dev/null
+++ b/src/logo/ascii/o.inc
@@ -0,0 +1,488 @@
+#include "../logo.h"
+#include "logo_builtin.h"
+#include "common/color.h"
+
+static const FFlogo O[] = {
+ #ifdef FASTFETCH_DATATEXT_LOGO_OBARUN
+ // Obarun
+ {
+ .names = { "Obarun" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OBARUN,
+ .colors = {
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OBREVENGE
+ // OBRevenge
+ {
+ .names = { "OBRevenge" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OBREVENGE,
+ .colors = {
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OBSIDIANOS
+ // ObsidianOS
+ {
+ .names = { "ObsidianOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OBSIDIANOS,
+ .colors = {
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_LIGHT_BLUE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OMNIOS
+ // OmniOS
+ {
+ .names = { "OmniOS" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OMNIOS,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_LIGHT_BLACK,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENKYLIN
+ // OpenKylin
+ {
+ .names = { "openkylin", "open-kylin" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENKYLIN,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENBSD
+ // OpenBSD
+ {
+ .names = { "openbsd" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENBSD,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_CYAN,
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_LIGHT_BLACK,
+ },
+ .colorKeys = FF_COLOR_FG_YELLOW,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENBSD_SMALL
+ // OpenBSDSmall
+ {
+ .names = { "openbsd_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENBSD_SMALL,
+ .colors = {
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_YELLOW,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENEULER
+ // OpenEuler
+ {
+ .names = { "OpenEuler" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENEULER,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENINDIANA
+ // OpenIndiana
+ {
+ .names = { "OpenIndiana" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENINDIANA,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_DEFAULT,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENMAMBA
+ // OpenMamba
+ {
+ .names = { "OpenMamba" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENMAMBA,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_GREEN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENRUYI
+ // openRuyi
+ {
+ .names = { "openRuyi" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENRUYI,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_LIGHT_YELLOW,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSTAGE
+ // OpenStage
+ {
+ .names = { "OpenStage" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSTAGE,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE
+ // OpenSuse
+ {
+ .names = { "opensuse" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_WHITE,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_SMALL
+ // OpenSuseSmall
+ {
+ .names = { "opensuse_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_SMALL,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_MICROOS
+ // openSuseMicroOS
+ {
+ .names = { "opensuse-microos" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_MICROOS,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_LEAP
+ // OpenSuseLeap
+ {
+ .names = { "opensuse-leap" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_LEAP,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_LEAP_OLD
+ // OpenSuseLeapOld
+ {
+ .names = { "opensuse-leap_old" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_LEAP_OLD,
+ .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED
+ // OpenSuseTumbleweed
+ {
+ .names = { "opensuse-tumbleweed" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED_SMALL
+ // OpenSuseTumbleweedSmall
+ {
+ .names = { "opensuse-tumbleweed_small" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED_SMALL,
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED_OLD
+ // OpenSuseTumbleweedOld
+ {
+ .names = { "opensuse-tumbleweed_old" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED_OLD,
+ .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED2
+ // OpenSuseTumbleweed2
+ {
+ .names = { "opensuse-tumbleweed2" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_TUMBLEWEED2,
+ .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENSUSE_SLOWROLL
+ // openSUSESlowroll
+ {
+ .names = { "opensuse-slowroll", "opensuse-tumbleweed-slowroll" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENSUSE_SLOWROLL,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ },
+ .colorKeys = FF_COLOR_FG_GREEN,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENMANDRIVA
+ // OpenMandriva
+ {
+ .names = { "openmandriva", "open-mandriva", "open_mandriva", "openmandriva lx" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENMANDRIVA,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_BLUE,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENWRT
+ // OpenWrt
+ {
+ .names = { "openwrt" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENWRT,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ FF_COLOR_FG_BLUE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENWRT_SMALL
+ // OpenWrtSmall
+ {
+ .names = { "openwrt_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENWRT_SMALL,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ FF_COLOR_FG_BLUE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPENWRT_OLD
+ // OpenWrtOld
+ {
+ .names = { "openwrt_old" },
+ .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_OPENWRT_OLD,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OPNSENSE
+ // OPNsense
+ {
+ .names = { "OPNsense" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OPNSENSE,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_256 "202",
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_ORACLE
+ // Oracle
+ {
+ .names = { "oracle", "oracle linux", "oracle linux server" },
+ .lines = FASTFETCH_DATATEXT_LOGO_ORACLE,
+ .colors = {
+ FF_COLOR_FG_RED,
+ },
+ .colorKeys = FF_COLOR_FG_RED,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_ORCHID
+ // Orchid
+ {
+ .names = { "orchid" },
+ .lines = FASTFETCH_DATATEXT_LOGO_ORCHID,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_MAGENTA,
+ },
+ .colorKeys = FF_COLOR_FG_DEFAULT,
+ .colorTitle = FF_COLOR_FG_MAGENTA,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_ORCHID_SMALL
+ // OrchidSmall
+ {
+ .names = { "orchid_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_ORCHID_SMALL,
+ .colors = {
+ FF_COLOR_FG_WHITE,
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_MAGENTA,
+ },
+ .colorKeys = FF_COLOR_FG_DEFAULT,
+ .colorTitle = FF_COLOR_FG_MAGENTA,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OREON
+ // Oreon
+ {
+ .names = { "Oreon" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OREON,
+ .colors = {
+ FF_COLOR_FG_DEFAULT,
+ FF_COLOR_FG_DEFAULT,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_ORIGAMI
+ // Origami
+ {
+ .names = { "Origami" },
+ .lines = FASTFETCH_DATATEXT_LOGO_ORIGAMI,
+ .colors = {
+ FF_COLOR_FG_RGB "185;210;235", // $1 sail — light sky blue
+ FF_COLOR_FG_RGB "40;90;160", // $2 hull — deeper navy
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_ORIGAMI_SMALL
+ // OrigamiSmall
+ {
+ .names = { "Origami_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_ORIGAMI_SMALL,
+ .colors = {
+ FF_COLOR_FG_RGB "185;210;235", // $1 sail — light sky blue
+ FF_COLOR_FG_RGB "40;90;160", // $2 hull — deeper navy
+ },
+ .colorKeys = FF_COLOR_FG_BLUE,
+ .colorTitle = FF_COLOR_FG_DEFAULT,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OS2WARP
+ // OS/2 Warp
+ {
+ .names = { "OS2Warp" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OS2WARP,
+ .colors = {
+ FF_COLOR_FG_LIGHT_WHITE,
+ FF_COLOR_FG_LIGHT_BLUE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OS_ELBRUS
+ // OS_Elbrus
+ {
+ .names = { "OS Elbrus" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OS_ELBRUS,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_OSMC
+ // OSMC
+ {
+ .names = { "OSMC", "Open Source Media Center" },
+ .lines = FASTFETCH_DATATEXT_LOGO_OSMC,
+ .colors = {
+ FF_COLOR_FG_BLUE,
+ FF_COLOR_FG_WHITE,
+ },
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_MACOS
+ // OSX
+ {
+ .names = { "OSX" },
+ .lines = FASTFETCH_DATATEXT_LOGO_MACOS,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_LIGHT_RED,
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_BLUE,
+ },
+ .colorKeys = FF_COLOR_FG_YELLOW,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ #ifdef FASTFETCH_DATATEXT_LOGO_MACOS_SMALL
+ // OSXSmall
+ {
+ .names = { "OSX_small" },
+ .type = FF_LOGO_LINE_TYPE_SMALL_BIT,
+ .lines = FASTFETCH_DATATEXT_LOGO_MACOS_SMALL,
+ .colors = {
+ FF_COLOR_FG_GREEN,
+ FF_COLOR_FG_YELLOW,
+ FF_COLOR_FG_RED,
+ FF_COLOR_FG_MAGENTA,
+ FF_COLOR_FG_BLUE,
+ },
+ .colorKeys = FF_COLOR_FG_YELLOW,
+ .colorTitle = FF_COLOR_FG_GREEN,
+ },
+ #endif
+ // LAST
+ {},
+};