From 8d8a604c029d3dbea9621409fa1c74dadbd2b10a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Thu, 18 Jul 2024 18:47:14 +0900 Subject: [PATCH] . --- src/distro.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/distro.c b/src/distro.c index c25a5de..95d60e9 100644 --- a/src/distro.c +++ b/src/distro.c @@ -112,9 +112,19 @@ void get_distro() { if (strncmp(desktop, "KDE", strlen("KDE")) == 0) distroname = "kubuntu"; else if (strncmp(desktop, "XFCE", strlen("XFCE")) == 0) distroname = "xubuntu"; else if (strncmp(desktop, "LXQt", strlen("LXQt")) == 0) distroname = "lubuntu"; - else if (strncmp(desktop, "Unity", strlen("Unity")) == 0) + else if (strncmp(desktop, "MATE", strlen("MATE")) == 0) distroname = "ubuntumate"; + else if (strncmp(desktop, "X-Cinnamon", strlen("X-Cinnamon")) == 0) + distroname = "ubuntucinnamon"; + else if (strncmp(desktop, "Budgie:GNOME", strlen("Budgie:GNOME")) == 0) + distroname = "ubuntubudgie"; + else if (strncmp(desktop, "Lomiri", strlen("Lomiri")) == 0) + distroname = "ubuntulomiri"; + else if (strncmp( + desktop, + "Unity:Unity7:ubuntu", + strlen("Unity:Unity7:ubuntu") + ) == 0) distroname = "ubuntuunity"; - // TODO: Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu MATE, Ubuntu Unity } } #endif