@@ -368,7 +368,7 @@ blackPanther OS, BLAG, BunsenLabs, CentOS, Chakra, Chapeau, Chrome OS, Chromium
368368Debian, Deepin, DesaOS,Devuan, Dragora, DraugerOS, elementary OS, EuroLinux, Evolve OS, Sulin, Exherbo, Fedora(Old and Current Logos), Frugalware, Fuduntu, Funtoo, \
369369Fux, Gentoo, gNewSense, Guix System, Hyperbola GNU/Linux-libre, januslinux, Jiyuu Linux, Kali Linux, KaOS, KDE neon, Kogaion, Korora, \
370370LinuxDeepin, Linux Mint, LMDE, Logos, Mageia, Mandriva/Mandrake, Manjaro, Mer, Netrunner, NixOS, OBRevenge, openSUSE, \
371- OS Elbrus, Oracle Linux, Parabola GNU/Linux-libre, Pardus, Parrot Security, PCLinuxOS, PeppermintOS, Proxmox VE, PureOS, Qubes OS, \
371+ OS Elbrus, Oracle Linux, Parabola GNU/Linux-libre, Pardus, Parrot Security, PCLinuxOS, PeppermintOS, Proxmox VE, PureOS, Quirinux, Qubes OS, \
372372Raspbian, Red Hat Enterprise Linux, Rocky Linux, ROSA, Sabayon, SailfishOS, Scientific Linux, Siduction, Slackware, Solus, Source Mage GNU/Linux, \
373373SparkyLinux, SteamOS, SUSE Linux Enterprise, SwagArch, TeArch, TinyCore, Trisquel, Ubuntu, Viperr, Void and Zorin OS and EndeavourOS"
374374
@@ -656,6 +656,9 @@ detectdistro () {
656656 elif grep -q -i ' BlankOn' /etc/os-release ; then
657657 distro=' BlankOn'
658658 distro_release=$( " ${AWK} " -F' =' ' /^PRETTY_NAME=/ {print $2}' /etc/os-release)
659+ elif grep -q -i ' Quirinux' /etc/os-release ; then
660+ distro=' Quirinux'
661+ distro_release=$( " ${AWK} " -F' =' ' /^PRETTY_NAME=/ {print $2}' /etc/os-release)
659662 else
660663 distro=" Debian"
661664 fi
@@ -1292,6 +1295,7 @@ detectdistro () {
12921295 peppermint) distro=" Peppermint" ;;
12931296 proxmox|proxmox* ve) distro=" Proxmox VE" ;;
12941297 pureos) distro=" PureOS" ;;
1298+ quirinux) distro=" Quirinux" ;;
12951299 qubes) distro=" Qubes OS" ;;
12961300 raspbian) distro=" Raspbian" ;;
12971301 red* hat* |rhel) distro=" Red Hat Enterprise Linux" ;;
@@ -1423,7 +1427,7 @@ detectpkgs () {
14231427 pkgs=$( ls -1 /var/db/pkg | wc -l) ;;
14241428 ' Frugalware' )
14251429 pkgs=$( pacman-g2 -Q | wc -l) ;;
1426- ' Debian' |' Ubuntu' |' Mint' |' Fuduntu' |' KDE neon' |' Devuan' |' OS Elbrus' |' Raspbian' |' LMDE' |' CrunchBang' |' Peppermint' | \
1430+ ' Debian' |' Ubuntu' |' Mint' |' Fuduntu' |' KDE neon' |' Devuan' |' OS Elbrus' |' Raspbian' |' Quirinux ' | ' LMDE' |' CrunchBang' |' Peppermint' | \
14271431 ' LinuxDeepin' |' Deepin' |' Kali Linux' |' Trisquel' |' elementary OS' |' gNewSense' |' BunsenLabs' |' SteamOS' |' Parrot Security' | \
14281432 ' GrombyangOS' |' DesaOS' |' Zorin OS' |' Proxmox VE' |' PureOS' |' DraugerOS' )
14291433 pkgs=$( dpkg -l | grep -c ' ^i' ) ;;
@@ -3462,6 +3466,34 @@ asciiText () {
34623466" ${c2} %s" )
34633467 ;;
34643468
3469+ " Quirinux" )
3470+ if [[ " $no_color " != " 1" ]]; then
3471+ c1=$( getColor ' white' ) # White
3472+ c2=$( getColor ' purple' ) # Purple
3473+ fi
3474+ if [ -n " ${my_lcolor} " ]; then c1=" ${my_lcolor} " ; c2=" ${my_lcolor} " ; fi
3475+ startline=" 0"
3476+ logowidth=" 31"
3477+ fulloutput=(
3478+ " $c2 @=++++++++++=@ %s"
3479+ " $c2 =++++++++++++++++++= %s"
3480+ " $c2 *++++++++++++++++++++++* %s"
3481+ " $c2 =++++++++++++++++++++++++++= %s"
3482+ " $c2 *++++++++$c1 -..........-$c2 ++++++++* %s"
3483+ " $c2 =++++++++$c1 ..............$c2 ++++++++= %s"
3484+ " $c2 @++++++++$c1 :.....$c2 :++$c1 :.....:$c2 ++++++++@ %s"
3485+ " $c2 =++++++++$c1 :.....$c2 ++++$c1 .....:$c2 ++++++++= %s"
3486+ " $c2 =++++++++$c1 :.....$c2 ++++$c1 .....:$c2 ++++++++= %s"
3487+ " $c2 #++++++++$c1 :.....$c2 ++++$c1 .....:$c2 ++++++++# %s"
3488+ " $c2 +++++++++$c1 ......$c2 --$c1 ......$c2 +++++++++ %s"
3489+ " $c2 @++++++++$c1 :............:$c2 ++++++++@ %s"
3490+ " $c2 @+++++++++++$c1 -....-$c2 +++++++++++@ %s"
3491+ " $c2 *++++++++++$c1 ::::$c2 ++++++++++* %s"
3492+ " $c2 *++++++++++++++++++++* %s"
3493+ " $c2 @*++++++++++++++*@ %s"
3494+ " $c2 @#====#@ %s" )
3495+ ;;
3496+
34653497 " Ubuntu" )
34663498 if [[ " $no_color " != " 1" ]]; then
34673499 c1=$( getColor ' white' ) # White
0 commit comments