diff options
author | 諏訪子 <suwako@076.moe> | 2024-06-19 19:38:19 +0900 |
---|---|---|
committer | 諏訪子 <suwako@076.moe> | 2024-06-19 19:38:19 +0900 |
commit | 9941a4d3d29f99a46e7f27bcad3653af87e26731 (patch) | |
tree | 4bed2c208d6df291feae0c40b0de6d2dd9bb4e56 /src/logo/openindiana.c | |
parent | c73167415c76ec418fa2aa3ef45df6b3e0d55df8 (diff) |
ロゴのコードの再書
Diffstat (limited to 'src/logo/openindiana.c')
-rw-r--r-- | src/logo/openindiana.c | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/logo/openindiana.c b/src/logo/openindiana.c new file mode 100644 index 0000000..ae84f72 --- /dev/null +++ b/src/logo/openindiana.c @@ -0,0 +1,38 @@ +#if defined(__sun) +#include "openbsd.h" + +#include <string.h> + +char *LOGO[23]; +char *LOGO_SMALL[23]; +const char *color; +const char *titlecolor; + +void getOS() { + color = BLUE; + titlecolor = BLUE; + + LOGO[0] = WHITE " .sy/ " RESET; + LOGO[1] = WHITE " .yh+ " RESET; + LOGO[2] = WHITE " " RESET; + LOGO[3] = BLUE " " BLUE "-+syyyo+-" WHITE " /+. " RESET; + LOGO[4] = BLUE " " BLUE "+ddo/---/sdh/" WHITE " ym- " RESET; + LOGO[5] = BLUE " " BLUE "`hm+ `sms" WHITE " ym-```````.-. " RESET; + LOGO[6] = BLUE " " BLUE "sm+ sm/" WHITE " ym- +s " RESET; + LOGO[7] = BLUE " " BLUE "hm. /mo" WHITE " ym- /h " RESET; + LOGO[8] = BLUE " " BLUE "omo ym:" WHITE " ym- `os` " RESET; + LOGO[9] = BLUE " " BLUE "smo` .ym+" WHITE " ym- .os- " RESET; + LOGO[10] = WHITE " `` " BLUE ":ymy+///oyms-" WHITE " ym- .+s+. " RESET; + LOGO[11] = WHITE " ..` " BLUE "`:+oo+/-`" WHITE " -//oyo- " RESET; + LOGO[12] = WHITE " -:` .:oys/. " RESET; + LOGO[13] = WHITE "+- `./oyys/. " RESET; + LOGO[14] = WHITE "h+` `.-:+oyyyo/-` " RESET; + LOGO[15] = WHITE "`/ossssysso+/-.` " RESET; + LOGO[16] = WHITE " " RESET; + LOGO[17] = WHITE " " RESET; + LOGO[18] = WHITE " " RESET; + for (int i = 19; i < 23; i++) { + LOGO[i] = WHITE " " RESET; + } +} +#endif |