Add AlterLinux (#683)

This commit is contained in:
Hayao (山田ハヤオ)
2021-03-19 04:09:07 +09:00
committed by GitHub
parent c95381e085
commit 685b475d63

View File

@@ -358,7 +358,7 @@ detectColors () {
my_hcolor=$(colorNumberToCode "${my_hcolor}")
}
supported_distros="ALDOS, Alpine Linux, Amazon Linux, Antergos, Arch Linux (Old and Current Logos), Arch Linux 32, ArcoLinux, Artix Linux, \
supported_distros="ALDOS, Alpine Linux, Alter Linux, Amazon Linux, Antergos, Arch Linux (Old and Current Logos), Arch Linux 32, ArcoLinux, Artix Linux, \
blackPanther OS, BLAG, BunsenLabs, CentOS, Chakra, Chapeau, Chrome OS, Chromium OS, CrunchBang, CRUX, \
Debian, Deepin, DesaOS,Devuan, Dragora, DraugerOS, elementary OS, EuroLinux, Evolve OS, Sulin, Exherbo, Fedora, Frugalware, Fuduntu, Funtoo, \
Fux, Gentoo, gNewSense, Guix System, Hyperbola GNU/Linux-libre, januslinux, Jiyuu Linux, Kali Linux, KaOS, KDE neon, Kogaion, Korora, \
@@ -582,6 +582,10 @@ detectdistro () {
distro="OBRevenge"
distro_release="n/a"
fi
if grep -q -i 'Alter' /etc/os-release; then
distro="Alter Linux"
distro_release="n/a"
fi
fi
;;
"ALDOS"|"Aldos")
@@ -943,6 +947,7 @@ detectdistro () {
[[ "${distro}" == "Sulin" ]] && distro="Sulin"
[[ "${distro}" == "antergos" ]] && distro="Antergos"
[[ "${distro}" == "logos" ]] && distro="Logos"
[[ "${distro}" == "alter" || "${distro}" == "Alter" ]] && distro="Alter Linux"
[[ "${distro}" == "Arch" || "${distro}" == "Archarm" || "${distro}" == "archarm" ]] && distro="Arch Linux"
[[ "${distro}" == "elementary" ]] && distro="elementary OS"
[[ "${distro}" == "Fedora" && -d /etc/qubes-rpc ]] && distro="qubes" # Inner VM
@@ -1172,6 +1177,7 @@ detectdistro () {
case $distro in
aldos) distro="ALDOS";;
alpine) distro="Alpine Linux" ;;
alter*linux|alter) distro="Alter Linux" ;;
amzn|amazon|amazon*linux) distro="Amazon Linux" ;;
antergos) distro="Antergos" ;;
arch*linux*old) distro="Arch Linux - Old" ;;
@@ -1366,7 +1372,7 @@ detectpkgs () {
case "${distro}" in
'Alpine Linux') pkgs=$(apk info | wc -l) ;;
'Arch Linux'|'Arch Linux 32'|'ArcoLinux'|'Parabola GNU/Linux-libre'|'Hyperbola GNU/Linux-libre'|'Chakra'|'Manjaro'|'Antergos'| \
'Netrunner'|'KaOS'|'Obarun'|'SwagArch'|'OBRevenge'|'Artix Linux'|'EndeavourOS')
'Netrunner'|'KaOS'|'Obarun'|'SwagArch'|'OBRevenge'|'Artix Linux'|'EndeavourOS'|'Alter Linux')
pkgs=$(pacman -Qq | wc -l) ;;
'Chrome OS')
if [ -d "/usr/local/lib/crew/packages" ]; then
@@ -3270,7 +3276,38 @@ asciiText () {
"${c1} ooooooooo- ${c2}.-oooooooooo.${c1}%s"
"${c1}ooooooooo. ${c2}-ooooooooo${c1}%s")
;;
"Alter Linux"|"Alter")
if [[ "$no_color" != "1" ]]; then
c1=$(getColor 'light cyan') # Light
c2=$(getColor 'cyan') # Dark
fi
if [ -n "${my_lcolor}" ]; then c1="${my_lcolor}"; c2="${my_lcolor}"; fi
startline="1"
logowidth="38"
fulloutput=(
"${c1} &, "
"${c1} ^WWWw %s"
"${c1} !wwwwww %s"
"${c1} !wwwwwwww %s"
"${c1} #wwwwwwwwww %s"
"${c1} @wwwwwwwwwwww %s"
"${c1} wwwwwwwwwwwwwww %s"
"${c1} wwwwwwwwwwwwwwwww %s"
"${c1} wwwwwwwwwwwwwwwwwww %s"
"${c1} wwwwwwwwwwwwwwwwwwww, %s"
"${c1} w~1i.wwwwwwwwwwwwwwwww, %s"
"${c1} 3~:~1lli.wwwwwwwwwwwwwwww. %s"
"${c1} :~~:~?ttttzwwwwwwwwwwwwwwww %s"
"${c1} #<~:~~~~?llllltO-.wwwwwwwwwww %s"
"${c1} #~:~~:~:~~?ltlltlttO-.wwwwwwwww %s"
"${c1} @~:~~:~:~:~~(zttlltltlOda.wwwwwww %s"
"${c1} @~:~~: ~:~~:~:(zltlltlO a,wwwwww %s"
"${c1} 8~~:~~:~~~~:~~~~_1ltltu ,www %s"
"${c1} 5~~:~~:~~:~~:~~:~~~_1ltq N,, %s"
"${c1} g~:~~:~~~:~~:~~:~:~~~~1q N, %s" )
;;
"Mint")
if [[ "$no_color" != "1" ]]; then
c1=$(getColor 'white') # White
@@ -6155,7 +6192,7 @@ infoDisplay () {
[[ "${asc_distro}" ]] && myascii="${asc_distro}"
case ${myascii} in
"Alpine Linux"|"Arch Linux - Old"|"ArcoLinux"|"blackPanther OS"|"Fedora"|"Korora"|"Chapeau"|"Mandriva"|"Mandrake"| \
"Chakra"|"ChromeOS"|"Sabayon"|"Slackware"|"Mac OS X"|"macOS"|"Trisquel"|"Kali Linux"|"Jiyuu Linux"|"Antergos"| \
"Chakra"|"ChromeOS"|"Sabayon"|"Slackware"|"Mac OS X"|"macOS"|"Trisquel"|"Kali Linux"|"Jiyuu Linux"|"Antergos"|"Alter Linux"| \
"KaOS"|"Logos"|"gNewSense"|"Netrunner"|"NixOS"|"SailfishOS"|"Qubes OS"|"Kogaion"|"PCLinuxOS"| \
"Obarun"|"Siduction"|"Solus"|"SwagArch"|"Parrot Security"|"Zorin OS"|"Uos")
labelcolor=$(getColor 'light blue')