diff --git a/src/detection/os/os_linux.c b/src/detection/os/os_linux.c index c37de86473..af6b37ba45 100644 --- a/src/detection/os/os_linux.c +++ b/src/detection/os/os_linux.c @@ -132,6 +132,15 @@ static void getUbuntuFlavour(FFOSResult* result) ffStrbufSetS(&result->idLike, "ubuntu"); return; } + + if(ffStrContains(xdgConfigDirs, "lliurex")) + { + ffStrbufSetS(&result->name, "LliureX"); + ffStrbufSetS(&result->prettyName, "LliureX"); + ffStrbufSetS(&result->id, "lliurex"); + ffStrbufSetS(&result->idLike, "ubuntu"); + return; + } } static void getDebianVersion(FFOSResult* result) diff --git a/src/logo/ascii/lliurex.txt b/src/logo/ascii/lliurex.txt new file mode 100644 index 0000000000..27bad815d0 --- /dev/null +++ b/src/logo/ascii/lliurex.txt @@ -0,0 +1,16 @@ + ~. ........ + ::~~ +=: ~:========:~ + ..~:+oo===oo:.~+oooooooooooo+~ + .:+==ooooooooooo==ooooooooooooooo: + .:=oooooooooooooooooooooooooooooooo= +.. .=oooooooooooooooooooooooooooooooooo= +==. .+ooooooooooooooooooooooooooooooooooo= +~+:~:oooooooooooooooooooooooooooooooooooo: + ~ooooooooooooooooooooooooooooooooooooo=: + ~oooooooooooooooooooooooooooooooooo==:. + .+oooooooooooooooooooooooooo=~::::~.. + ~+oooooooooooooooooooooooo=: + .:=ooooooooooooooooooooo=: + .:==ooooooooooooooo==:. + ~~:===oooooo==+:~ + ...~~:~::.. diff --git a/src/logo/builtin.c b/src/logo/builtin.c index 5ee4830d94..0280693163 100644 --- a/src/logo/builtin.c +++ b/src/logo/builtin.c @@ -2295,6 +2295,16 @@ static const FFlogo K[] = { }; static const FFlogo L[] = { + // LainOS + { + .names = {"LainOS"}, + .lines = FASTFETCH_DATATEXT_LOGO_LAINOS, + .colors = { + FF_COLOR_FG_BLUE, + FF_COLOR_FG_256 "14", + FF_COLOR_FG_WHITE, + }, + }, // LangitKetujuh { .names = {"langitketujuh", "l7"}, @@ -2469,6 +2479,16 @@ static const FFlogo L[] = { .colorKeys = FF_COLOR_FG_YELLOW, .colorTitle = FF_COLOR_FG_WHITE, }, + // LliureX + { + .names = {"LliureX"}, + .lines = FASTFETCH_DATATEXT_LOGO_LLIUREX, + .colors = { + FF_COLOR_FG_BLUE, + }, + .colorKeys = FF_COLOR_FG_WHITE, + .colorTitle = FF_COLOR_FG_BLUE, + }, // LMDE { .names = {"LMDE"}, @@ -2480,16 +2500,6 @@ static const FFlogo L[] = { .colorKeys = FF_COLOR_FG_GREEN, .colorTitle = FF_COLOR_FG_WHITE, }, - // LainOS - { - .names = {"LainOS"}, - .lines = FASTFETCH_DATATEXT_LOGO_LAINOS, - .colors = { - FF_COLOR_FG_BLUE, - FF_COLOR_FG_256 "14", - FF_COLOR_FG_WHITE, - }, - }, // Loc-OS { .names = {"locos", "loc-os", "Loc-OS Linux"},