mirror of
https://github.com/KittyKatt/screenFetch.git
synced 2026-04-24 03:00:16 -04:00
Obarun Linux detection
This commit is contained in:
@@ -693,6 +693,7 @@ detectdistro () {
|
||||
distro="Mandriva"
|
||||
fi
|
||||
elif [ -f /etc/NIXOS ]; then distro="NixOS"
|
||||
elif [ -f /etc/obarun-release ]; then distro="Obarun"
|
||||
elif [ -f /etc/oracle-release ]; then
|
||||
distro="Oracle Linux"
|
||||
distro_more="$(sed 's/Oracle Linux //' /etc/oracle-release)"
|
||||
@@ -771,6 +772,10 @@ detectdistro () {
|
||||
distro = "LinuxDeepin"
|
||||
exit
|
||||
}
|
||||
else if ($0 ~ /"Obarun"/) {
|
||||
distro = "Obarun"
|
||||
exit
|
||||
}
|
||||
else if ($0 ~ /"Parabola GNU\/Linux-libre"/) {
|
||||
distro = "Parabola GNU/Linux-libre"
|
||||
exit
|
||||
@@ -869,6 +874,7 @@ detectdistro () {
|
||||
netbsd) distro="NetBSD" ;;
|
||||
netrunner) distro="Netrunner" ;;
|
||||
nix|nix*os) distro="NixOS" ;;
|
||||
obarun) distro="Obarun" ;;
|
||||
ol|oracle*linux) distro="Oracle Linux" ;;
|
||||
openbsd) distro="OpenBSD" ;;
|
||||
opensuse) distro="openSUSE" ;;
|
||||
@@ -964,7 +970,7 @@ detectpkgs () {
|
||||
pkgs="Unknown"
|
||||
case "${distro}" in
|
||||
'Alpine Linux') pkgs=$(apk info | wc -l) ;;
|
||||
'Arch Linux'|'Parabola GNU/Linux-libre'|'Chakra'|'Manjaro'|'Antergos'|'Netrunner'|'KaOS') pkgs=$(pacman -Qq | wc -l) ;;
|
||||
'Arch Linux'|'Parabola GNU/Linux-libre'|'Chakra'|'Manjaro'|'Antergos'|'Netrunner'|'KaOS'|'Obarun') pkgs=$(pacman -Qq | wc -l) ;;
|
||||
'Dragora') pkgs=$(ls -1 /var/db/pkg | wc -l) ;;
|
||||
'Frugalware') pkgs=$(pacman-g2 -Q | wc -l) ;;
|
||||
'Fuduntu'|'Ubuntu'|'Mint'|'KDE neon'|'Debian'|'Devuan'|'Raspbian'|'LMDE'|'CrunchBang'|'Peppermint'|'LinuxDeepin'|'Deepin'|'Kali Linux'|'Trisquel'|'elementary OS'|'gNewSense'|'BunsenLabs'|'SteamOS') pkgs=$(dpkg --get-selections | grep -v deinstall$ | wc -l) ;;
|
||||
@@ -4565,7 +4571,7 @@ infoDisplay () {
|
||||
myascii="${distro}"
|
||||
[[ "${asc_distro}" ]] && myascii="${asc_distro}"
|
||||
case ${myascii} in
|
||||
"Alpine Linux"|"Arch Linux - Old"|"Fedora"|"Korora"|"Chapeau"|"Mandriva"|"Mandrake"|"Chakra"|"ChromeOS"|"Sabayon"|"Slackware"|"Mac OS X"|"Trisquel"|"Kali Linux"|"Jiyuu Linux"|"Antergos"|"KaOS"|"Logos"|"gNewSense"|"Netrunner"|"NixOS"|"SailfishOS"|"Qubes OS"|"Kogaion"|"PCLinuxOS") labelcolor=$(getColor 'light blue');;
|
||||
"Alpine Linux"|"Arch Linux - Old"|"Fedora"|"Korora"|"Chapeau"|"Mandriva"|"Mandrake"|"Chakra"|"ChromeOS"|"Sabayon"|"Slackware"|"Mac OS X"|"Trisquel"|"Kali Linux"|"Jiyuu Linux"|"Antergos"|"KaOS"|"Logos"|"gNewSense"|"Netrunner"|"NixOS"|"SailfishOS"|"Qubes OS"|"Kogaion"|"PCLinuxOS"|"Obarun") labelcolor=$(getColor 'light blue');;
|
||||
"Arch Linux"|"Frugalware"|"Mageia"|"Deepin"|"CRUX") labelcolor=$(getColor 'light cyan');;
|
||||
"Mint"|"LMDE"|"KDE neon"|"openSUSE"|"SUSE Linux Enterprise"|"LinuxDeepin"|"DragonflyBSD"|"Manjaro"|"Manjaro-tree"|"Android"|"Void") labelcolor=$(getColor 'light green');;
|
||||
"Ubuntu"|"FreeBSD"|"FreeBSD - Old"|"Debian"|"Raspbian"|"BSD"|"Red Hat Enterprise Linux"|"Oracle Linux"|"Peppermint"|"Cygwin"|"Msys"|"Fuduntu"|"Scientific Linux"|"DragonFlyBSD"|"BackTrack Linux"|"Red Star OS") labelcolor=$(getColor 'light red');;
|
||||
|
||||
Reference in New Issue
Block a user