OS (Linux): detect Linux Lite

Fix #1434
This commit is contained in:
李通洲
2024-12-11 16:35:19 +08:00
parent f01944de41
commit 86783c033b
4 changed files with 35 additions and 26 deletions
+9
View File
@@ -52,6 +52,15 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
if(!ffStrSet(xdgConfigDirs))
return;
if(ffStrbufStartsWithS(&result->prettyName, "Linux Lite "))
{
ffStrbufSetS(&result->name, "Linux Lite");
ffStrbufSetS(&result->id, "linuxlite");
ffStrbufSetS(&result->idLike, "ubuntu");
ffStrbufSetS(&result->versionID, result->prettyName.chars + strlen("Linux Lite "));
return;
}
if(ffStrContains(xdgConfigDirs, "kde") || ffStrContains(xdgConfigDirs, "plasma") || ffStrContains(xdgConfigDirs, "kubuntu"))
{
ffStrbufSetS(&result->name, "Kubuntu");
+17 -17
View File
@@ -1,20 +1,20 @@
,xXc
.l0MMMMMO
.kNMMMMMWMMMN,
KMMMMMMKMMMMMMo
'MMMMMMNKMMMMMM:
kMMMMMMOMMMMMMO
.MMMMMMX0MMMMMW.
oMMMMMMxWMMMMM:
WMMMMMNkMMMMMO
:MMMMMMOXMMMMW
.0MMMMMxMMMMM;
:;cKMMWxMMMMO
'MMWMMXOMMMMl
kMMMMKOMMMMMX:
.WMMMMKOWMMM0c
lMMMMMWO0MNd:'
oollXMKXoxl;.
':. .: .'
..
.kNMMMMM$2W$1MMMN,
KMMMMMM$2K$1MMMMMMo
'MMMMMMN$2K$1MMMMMM:
kMMMMMM$2O$1MMMMMMO
.MMMMMM$20$1XMMMMMW.
oMMMMM$2x$1MMMMMMM:
WMMMMM$2x$1MMMMMMO
:MMMMMM$2O$1XMMMMW
.0MMMMM$2x$1MMMMM;
:;cKMMW$2x$1MMMMO
'MMWMMX$2O$1MMMMl
kMMMMK$2O$1MMMMMX:
.WMMMMK$2O$1WMMM0c
lMMMMMW$2O$1WMNd:'
oollXMK$2o$1Xxl;.
':. .:$2 .$1'
$2..
.
+5 -5
View File
@@ -1,7 +1,7 @@
${c1} /\\
/ \\
/ ${c2}/ ${c1}/
> ${c2}/ ${c1}/
/\\
/ \\
/ ${c2}/ ${c1}/
> ${c2}/ ${c1}/
\\ ${c2}\\ ${c1}\\
\\_${c2}\\${c1}_\\
${c2} \\
${c2} \\
+4 -4
View File
@@ -2477,10 +2477,10 @@ static const FFlogo L[] = {
.names = {"LinuxLite", "Linux Lite", "linux_lite"},
.lines = FASTFETCH_DATATEXT_LOGO_LINUXLITE,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_GREEN,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorKeys = FF_COLOR_FG_GREEN,
.colorTitle = FF_COLOR_FG_WHITE,
},
// LinuxLightSmall
@@ -2489,10 +2489,10 @@ static const FFlogo L[] = {
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
.lines = FASTFETCH_DATATEXT_LOGO_LINUXLITE_SMALL,
.colors = {
FF_COLOR_FG_YELLOW,
FF_COLOR_FG_BLUE,
FF_COLOR_FG_WHITE,
},
.colorKeys = FF_COLOR_FG_YELLOW,
.colorKeys = FF_COLOR_FG_BLUE,
.colorTitle = FF_COLOR_FG_WHITE,
},
// LinuxMint