From f366ca99c0dd6cc14705ce73d31f52fbaac36fae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Fri, 12 Jul 2024 01:18:51 +0900 Subject: [PATCH] =?UTF-8?q?CentOS=E3=83=AD=E3=82=B4=E3=81=AE=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + src/logo/linux.c | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0554a9a..adcd67e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ * Fedoraロゴの追加 * 他のディストリビューションのロゴの表示オプションの追加(LinuxとIllumosのみ) * Rocky Linuxロゴの追加 +* CentOSロゴの追加 # 0.1.1 * ストレージ情報の修正(今も元気ハツラツ太郎さん) diff --git a/src/logo/linux.c b/src/logo/linux.c index 563d4bb..f32662e 100644 --- a/src/logo/linux.c +++ b/src/logo/linux.c @@ -145,6 +145,38 @@ void getDistro(const char *distroname) { for (int i = 7; i < minsize; i++) { LOGO_SMALL[i] = CYAN " " RESET; } + } else if (strncmp((char *)logoname, "centos", strlen("centos")) == 0) { + color = GREEN; + titlecolor = YELLOW; + logosize = 18; + + LOGO[0] = YELLOW " .. " RESET; + LOGO[1] = YELLOW " .PLTJ. " RESET; + LOGO[2] = YELLOW " <><><><> " RESET; + LOGO[3] = GREEN " KKSSV' 4KKK " YELLOW "LJ" MAGENTA " KKKL.'VSSKK " RESET; + LOGO[4] = GREEN " KKV' 4KKKKK " YELLOW "LJ" MAGENTA " KKKKAL 'VKK " RESET; + LOGO[5] = GREEN " V' ' 'VKKKK " YELLOW "LJ" MAGENTA " KKKKV' ' 'V " RESET; + LOGO[6] = GREEN " .4MA.' 'VKK " YELLOW "LJ" MAGENTA " KKV' '.4Mb. " RESET; + LOGO[7] = GREEN " . KKKKKA.' 'V " YELLOW "LJ" MAGENTA " V' '.4KKKKK . " RESET; + LOGO[8] = GREEN " .4D KKKKKKKA.'' " YELLOW "LJ" MAGENTA " ''.4KKKKKKK FA. " RESET; + LOGO[9] = MAGENTA " " RESET; + LOGO[10] = GREEN " 'VD KKKKKKKK'.. " GREEN "LJ " YELLOW "..'KKKKKKKK FV " RESET; + LOGO[11] = BLUE " ' VKKKKK'. .4 " GREEN "LJ " YELLOW "K. .'KKKKKV ' " RESET; + LOGO[12] = BLUE " 'VK'. .4KK " GREEN "LJ " YELLOW "KKA. .'KV' " RESET; + LOGO[13] = BLUE " A. . .4KKKK " GREEN "LJ " YELLOW "KKKKA. . .4 " RESET; + LOGO[14] = BLUE " KKA. 'KKKKK " GREEN "LJ " YELLOW "KKKKK' .4KK " RESET; + LOGO[15] = BLUE " KKSSA. VKKK " GREEN "LJ " YELLOW "KKKV .4SSKK " RESET; + LOGO[16] = GREEN " <><><><> " RESET; + LOGO[17] = GREEN " 'MKKM' " RESET; + LOGO[18] = GREEN " '' " RESET; + + LOGO_SMALL[0] = GREEN " ____" YELLOW "^" MAGENTA "____ " RESET; + LOGO_SMALL[1] = GREEN " |\ " YELLOW "|" MAGENTA " /| " RESET; + LOGO_SMALL[2] = GREEN " | \ " YELLOW "|" MAGENTA " / | " RESET; + LOGO_SMALL[3] = MAGENTA "<---- " BLUE "----> " RESET; + LOGO_SMALL[4] = BLUE " | / " GREEN "|" YELLOW " \ | " RESET; + LOGO_SMALL[5] = BLUE " |/__" GREEN "|" YELLOW "__\| " RESET; + LOGO_SMALL[6] = GREEN " v " RESET; } else if (strncmp((char *)logoname, "crux", strlen("crux")) == 0) { color = MAGENTA; titlecolor = BLUE;