Skip to content

Commit aeec0b6

Browse files
committed
OS (Linux): detect Linux Lite
Fix #1434
1 parent f01944d commit aeec0b6

File tree

4 files changed

+35
-26
lines changed

4 files changed

+35
-26
lines changed

src/detection/os/os_linux.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,15 @@ FF_MAYBE_UNUSED static void getUbuntuFlavour(FFOSResult* result)
5252
if(!ffStrSet(xdgConfigDirs))
5353
return;
5454

55+
if(ffStrStartsWith(&result->prettyName, "Linux Lite "))
56+
{
57+
ffStrbufSetS(&result->name, "Linux Lite");
58+
ffStrbufSetS(&result->id, "linuxlite");
59+
ffStrbufSetS(&result->idLike, "ubuntu");
60+
ffStrbufSetS(&result->versionID, result->prettyName.chars + strlen("Linux Lite "));
61+
return;
62+
}
63+
5564
if(ffStrContains(xdgConfigDirs, "kde") || ffStrContains(xdgConfigDirs, "plasma") || ffStrContains(xdgConfigDirs, "kubuntu"))
5665
{
5766
ffStrbufSetS(&result->name, "Kubuntu");

src/logo/ascii/linuxlite.txt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
,xXc
22
.l0MMMMMO
3-
.kNMMMMMWMMMN,
4-
KMMMMMMKMMMMMMo
5-
'MMMMMMNKMMMMMM:
6-
kMMMMMMOMMMMMMO
7-
.MMMMMMX0MMMMMW.
8-
oMMMMMMxWMMMMM:
9-
WMMMMMNkMMMMMO
10-
:MMMMMMOXMMMMW
11-
.0MMMMMxMMMMM;
12-
:;cKMMWxMMMMO
13-
'MMWMMXOMMMMl
14-
kMMMMKOMMMMMX:
15-
.WMMMMKOWMMM0c
16-
lMMMMMWO0MNd:'
17-
oollXMKXoxl;.
18-
':. .: .'
19-
..
3+
.kNMMMMM$2W$1MMMN,
4+
KMMMMMM$2K$1MMMMMMo
5+
'MMMMMMN$2K$1MMMMMM:
6+
kMMMMMM$2O$1MMMMMMO
7+
.MMMMMM$20$1XMMMMMW.
8+
oMMMMM$2x$1MMMMMMM:
9+
WMMMMM$2x$1MMMMMMO
10+
:MMMMMM$2O$1XMMMMW
11+
.0MMMMM$2x$1MMMMM;
12+
:;cKMMW$2x$1MMMMO
13+
'MMWMMX$2O$1MMMMl
14+
kMMMMK$2O$1MMMMMX:
15+
.WMMMMK$2O$1WMMM0c
16+
lMMMMMW$2O$1WMNd:'
17+
oollXMK$2o$1Xxl;.
18+
':. .:$2 .$1'
19+
$2..
2020
.

src/logo/ascii/linuxlite_small.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
${c1} /\\
2-
/ \\
3-
/ ${c2}/ ${c1}/
4-
> ${c2}/ ${c1}/
1+
/\\
2+
/ \\
3+
/ ${c2}/ ${c1}/
4+
> ${c2}/ ${c1}/
55
\\ ${c2}\\ ${c1}\\
66
\\_${c2}\\${c1}_\\
7-
${c2} \\
7+
${c2} \\

src/logo/builtin.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2477,10 +2477,10 @@ static const FFlogo L[] = {
24772477
.names = {"LinuxLite", "Linux Lite", "linux_lite"},
24782478
.lines = FASTFETCH_DATATEXT_LOGO_LINUXLITE,
24792479
.colors = {
2480-
FF_COLOR_FG_YELLOW,
2480+
FF_COLOR_FG_GREEN,
24812481
FF_COLOR_FG_WHITE,
24822482
},
2483-
.colorKeys = FF_COLOR_FG_YELLOW,
2483+
.colorKeys = FF_COLOR_FG_GREEN,
24842484
.colorTitle = FF_COLOR_FG_WHITE,
24852485
},
24862486
// LinuxLightSmall
@@ -2489,10 +2489,10 @@ static const FFlogo L[] = {
24892489
.type = FF_LOGO_LINE_TYPE_SMALL_BIT,
24902490
.lines = FASTFETCH_DATATEXT_LOGO_LINUXLITE_SMALL,
24912491
.colors = {
2492-
FF_COLOR_FG_YELLOW,
2492+
FF_COLOR_FG_BLUE,
24932493
FF_COLOR_FG_WHITE,
24942494
},
2495-
.colorKeys = FF_COLOR_FG_YELLOW,
2495+
.colorKeys = FF_COLOR_FG_BLUE,
24962496
.colorTitle = FF_COLOR_FG_WHITE,
24972497
},
24982498
// LinuxMint

0 commit comments

Comments
 (0)