Pop OSロゴの追加

このコミットが含まれているのは:
守矢諏訪子 2024-07-18 15:44:34 +09:00
コミット a1c03d5c31
3個のファイルの変更40行の追加2行の削除

ファイルの表示

@ -4,7 +4,7 @@
* コンフィグのエラーの修正(osとhostのコンフリクト)
* Linux: 全てのケースに解像度を受け取る様に
* Linux: 「/proc/cpuinfo」で使ってCPU速さの受け取る様に
* Kubuntu、Xubuntu、Lubuntu、Arco、Hyperbola、Parabolaロゴの追加
* Kubuntu、Xubuntu、Lubuntu、Arco、Hyperbola、Parabola、Pop OSロゴの追加
* Linux: 「hostname」コマンドがなければ、「cat /etc/hostname」を実効する様に
# 0.2.0

ファイルの表示

@ -99,6 +99,7 @@ void get_distro() {
else if (strstr(buf, "opensuse") != NULL) distroname = "opensuse";
else if (strstr(buf, "OmniOS") != NULL) distroname = "omnios";
else if (strstr(buf, "Parabola") != NULL) distroname = "parabola";
else if (strstr(buf, "Pop!_OS") != NULL) distroname = "popos";
else if (strstr(buf, "postmarketOS") != NULL) distroname = "postmarketos";
else if (strstr(buf, "Red Hat") != NULL) distroname = "redhat";
else if (strstr(buf, "Rocky") != NULL) distroname = "rocky";

ファイルの表示

@ -615,7 +615,44 @@ void getDistro(const char *distroname) {
LOGO_SMALL[4] = MAGENTA " /.` " RESET;
LOGO_SMALL[5] = MAGENTA " /` " RESET;
for (int i = 6; i < minsize; i++) {
LOGO_SMALL[i] = GREEN " " RESET;
LOGO_SMALL[i] = MAGENTA " " RESET;
}
} else if (strncmp((char *)logoname, "popos", strlen("popos")) == 0) {
color = CYAN;
titlecolor = CYAN;
logosize = 20;
LOGO[0] = CYAN " ///////////// " RESET;
LOGO[1] = CYAN " ///////////////////// " RESET;
LOGO[2] = CYAN " ///////" WHITE "*767" CYAN "//////////////// " RESET;
LOGO[3] = CYAN " //////" WHITE "7676767676*" CYAN "////////////// " RESET;
LOGO[4] = CYAN " /////" WHITE "76767" CYAN "//" WHITE "7676767" CYAN "////////////// " RESET;
LOGO[5] = CYAN " /////" WHITE "767676" CYAN "///" WHITE "*76767" CYAN "/////////////// " RESET;
LOGO[6] = CYAN " ///////" WHITE "767676" CYAN "///" WHITE "76767" CYAN ".///" WHITE "7676*" CYAN "/////// " RESET;
LOGO[7] = CYAN "/////////" WHITE "767676" CYAN "//" WHITE "76767" CYAN "///" WHITE "767676" CYAN "//////// " RESET;
LOGO[8] = CYAN "//////////" WHITE "76767676767" CYAN "////" WHITE "76767" CYAN "///////// " RESET;
LOGO[9] = CYAN "///////////" WHITE "76767676" CYAN "//////" WHITE "7676" CYAN "////////// " RESET;
LOGO[10] = CYAN "////////////," WHITE "7676" CYAN ",///////" WHITE "767" CYAN "/////////// " RESET;
LOGO[11] = CYAN "/////////////*" WHITE "7676" CYAN "///////" WHITE "76" CYAN "//////////// " RESET;
LOGO[12] = CYAN "///////////////" WHITE "7676" CYAN "//////////////////// " RESET;
LOGO[13] = CYAN " ///////////////" WHITE "7676" CYAN "///" WHITE "767" CYAN "//////////// " RESET;
LOGO[14] = CYAN " //////////////////////" WHITE "'" CYAN "//////////// " RESET;
LOGO[15] = CYAN " //////" WHITE ".7676767676767676767," CYAN "////// " RESET;
LOGO[16] = CYAN " /////" WHITE "767676767676767676767" CYAN "///// " RESET;
LOGO[17] = CYAN " /////////////////////////// " RESET;
LOGO[18] = CYAN " ///////////////////// " RESET;
LOGO[19] = CYAN " ///////////// " RESET;
LOGO_SMALL[0] = CYAN "______ " RESET;
LOGO_SMALL[1] = CYAN "\\ _ \\ __ " RESET;
LOGO_SMALL[2] = CYAN " \\ \\ \\ \\ / / " RESET;
LOGO_SMALL[3] = CYAN " \\ \\_\\ \\ / / " RESET;
LOGO_SMALL[4] = CYAN " \\ ___\\ /_/ " RESET;
LOGO_SMALL[5] = CYAN " \\ \\ _ " RESET;
LOGO_SMALL[6] = CYAN " __\\_\\__(_)_ " RESET;
LOGO_SMALL[7] = CYAN " (___________)` " RESET;
for (int i = 8; i < minsize; i++) {
LOGO_SMALL[i] = CYAN " " RESET;
}
} else if (
strncmp((char *)logoname, "postmarketos", strlen("postmarketos")) == 0