From 488ceb764b0c61008eb3218b8cf746cdc01ee4f9 Mon Sep 17 00:00:00 2001 From: Michael Straube Date: Fri, 29 May 2020 16:06:50 +0200 Subject: [PATCH] Add Venom Linux (#1468) * os: Add Venom Linux * docs: update * Make shellcheck happy * Fix long lines (travis) --- neofetch | 78 ++++++++++++++++++++++++++++++++++-------------------- neofetch.1 | 12 ++++----- 2 files changed, 55 insertions(+), 35 deletions(-) diff --git a/neofetch b/neofetch index 5cda684f..9a341cb0 100755 --- a/neofetch +++ b/neofetch @@ -783,7 +783,7 @@ image_source="auto" # Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap, # openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel, # Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, Ubuntu, -# Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX +# Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX # have ascii logos # NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. # Use '{distro name}_old' to use the old logos. @@ -1480,6 +1480,7 @@ get_packages() { has eopkg && dir ${br_prefix}/var/lib/eopkg/package/* has crew && dir ${br_prefix}/usr/local/etc/crew/meta/*.filelist has pkgtool && dir ${br_prefix}/var/log/packages/* + has scratch && dir ${br_prefix}/var/lib/scratchpkg/index/*/.pkginfo has kagami && dir ${br_prefix}/var/lib/kagami/pkgs/* has cave && dir ${br_prefix}/var/db/paludis/repositories/cross-installed/*/data/*/ \ ${br_prefix}/var/db/paludis/repositories/installed/data/*/ @@ -3525,7 +3526,7 @@ get_disk() { case $disk_subtitle in name) - disk_sub=${disk_info[@]::${#disk_info[@]}-5} + disk_sub=${disk_info[*]::${#disk_info[@]}-5} ;; dir) @@ -4851,33 +4852,31 @@ ASCII: --ascii_distro distro Which Distro's ascii art to print NOTE: AIX, Alpine, AlterLinux, Anarchy, Android, Antergos, antiX, - \"AOSC OS\", \"AOSC OS/Retro\", Apricity, ArcoLinux, ArchBox, ARCHlabs, - ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, Bitrig, - BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, - BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, - Chapeau, Chrom, Cleanjaro, ClearOS, Clear_Linux, Clover, - Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, - DesaOS, Devuan, DracOS, DragonFly, Drauger, Elementary, - EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, - FreeMiNT, Frugalware, Funtoo, GalliumOS, Gentoo, Pentoo, - gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, - Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, - Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, - LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, - Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, - Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, - NuTyX, OBRevenge, OpenBSD, OpenIndiana, openmamba, OpenMandriva, - OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus, - Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, popos, Porteus, - PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, Raspbian, - Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, Regata, - Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor, - SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, SmartOS, - Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap, - openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel, - Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, Ubuntu, - Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX - have ascii logos + \"AOSC OS\", \"AOSC OS/Retro\", Apricity, ArcoLinux, ArchBox, + ARCHlabs, ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, + Bedrock, Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, + BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, Chapeau, + Chrom, Cleanjaro, ClearOS, Clear_Linux, Clover, Condres, + Container_Linux, CRUX, Cucumber, Debian, Deepin, DesaOS, Devuan, + DracOS, DragonFly, Drauger, Elementary, EndeavourOS, Endless, + EuroLinux, Exherbo, Fedora, Feren, FreeBSD, FreeMiNT, Frugalware, + Funtoo, GalliumOS, Gentoo, Pentoo, gNewSense, GNOME, GNU, GoboLinux, + Grombyang, Guix, Haiku, Huayra, Hyperbola, janus, Kali, KaOS, + KDE_neon, Kibojoe, Kogaion, Korora, KSLinux, Kubuntu, LEDE, LFS, + Linux_Lite, LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, + Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, Neptune, + NetBSD, Netrunner, Nitrux, NixOS, Nurunner, NuTyX, OBRevenge, + OpenBSD, OpenIndiana, openmamba, OpenMandriva, OpenStage, OpenWrt, + osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus, Parrot, Parsix, + TrueOS, PCLinuxOS, Peppermint, popos, Porteus, PostMarketOS, + Proxmox, Puppy, PureOS, Qubes, Radix, Raspbian, Reborn_OS, Redstar, + Redcore, Redhat, Refracted_Devuan, Regata, Rosa, sabotage, Sabayon, + Sailfish, SalentOS, Scientific, Septor, SereneLinux, SharkLinux, + Siduction, Slackware, SliTaz, SmartOS, Solus, Source_Mage, Sparky, + Star, SteamOS, SunOS, openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, + SwagArch, Tails, Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, + Ubuntu-Studio, Ubuntu, Venom, Void, Obarun, windows10, Windows7, + Xubuntu, Zorin, and IRIX have ascii logos NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. @@ -9941,6 +9940,27 @@ oss${c2}yNMMMNyMMh${c1}sssssssssssssshmmmh${c1}ssssssso EOF ;; + "Venom"*) + set_colors 8 4 + read -rd '' ascii_data <<'EOF' +${c1} ::::::: ::::::: + mMMMMMMm dMMMMMMm + /MMMMMMMo +MMMMMMM/ + yMMMMMMN mMMMMMMy + NMMMMMMs oMMMMMMm + +MMMMMMN: NMMMMMM+ + hMMMMMMy sMMMMMMy + :NMMMMMM::NMMMMMN: + oMMMMMMyyMMMMMM+ + dMMMMMMMMMMMMh + /MMMMMMMMMMMN: + sMMMMMMMMMMo + mMMMMMMMMd + +MMMMMMMN: + :::::: +EOF + ;; + "void_small") set_colors 2 8 read -rd '' ascii_data <<'EOF' diff --git a/neofetch.1 b/neofetch.1 index 6c1f70eb..159d8336 100644 --- a/neofetch.1 +++ b/neofetch.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13. -.TH NEOFETCH "1" "April 2020" "Neofetch 7.0.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.15. +.TH NEOFETCH "1" "May 2020" "Neofetch 7.0.0" "User Commands" .SH NAME Neofetch \- A fast, highly customizable system info script .SH SYNOPSIS @@ -288,8 +288,8 @@ Colors to print the ascii art Which Distro's ascii art to print .TP NOTE: AIX, Alpine, AlterLinux, Anarchy, Android, Antergos, antiX, -AOSC, Apricity, ArcoLinux, ArchBox, ARCHlabs, ArchStrike, -XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, Bitrig, +"AOSC OS", "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, +ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, Chapeau, Chrom, Cleanjaro, ClearOS, Clear_Linux, Clover, @@ -297,7 +297,7 @@ Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, DesaOS, Devuan, DracOS, DragonFly, Drauger, Elementary, EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, FreeMiNT, Frugalware, Funtoo, GalliumOS, Gentoo, Pentoo, -gNewSense, GNOMEOS, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, +gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, @@ -313,7 +313,7 @@ SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel, Ubuntu\-Budgie, Ubuntu\-GNOME, Ubuntu\-MATE, Ubuntu\-Studio, Ubuntu, -Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX +Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX have ascii logos .IP NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants.