Pārlūkot izejas kodu

Add Venom Linux (#1468)

* os: Add Venom Linux

* docs: update

* Make shellcheck happy

* Fix long lines (travis)
Michael Straube 5 gadi atpakaļ
vecāks
revīzija
488ceb764b
2 mainītis faili ar 55 papildinājumiem un 35 dzēšanām
  1. 49 29
      neofetch
  2. 6 6
      neofetch.1

+ 49 - 29
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'

+ 6 - 6
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.