From 7bf8f1785437c61327761e4a380627cba77c8722 Mon Sep 17 00:00:00 2001 From: Niles Rogoff Date: Thu, 9 Mar 2017 10:55:06 -0800 Subject: [PATCH] Slitaz support added --- ascii/distro/slitaz | 17 +++++++++++++++++ neofetch | 11 +++++++++++ 2 files changed, 28 insertions(+) create mode 100644 ascii/distro/slitaz diff --git a/ascii/distro/slitaz b/ascii/distro/slitaz new file mode 100644 index 00000000..5ee52706 --- /dev/null +++ b/ascii/distro/slitaz @@ -0,0 +1,17 @@ +${c1} @ @( @ + @@ @@ @ @/ + @@ @@ @@ @@ + @@ %@@ @@ @@ + @@ %@@@ @@@@@. @@@@ @@ + @@@ @@@@ @@@@@@@ &@@@ @@@ + @@@@@@@ %@@@@@@@@@@@@ &@@@% @@@@@@@/ + ,@@@@@@@@@@@@@@@@@@@@@@@@@ + .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/ +@@@@@@. @@@@@@@@@@@@@@@@@@@@@ /@@@@@@ +@@ @@@@@ @@@@@@@@@@@@, @@@@@ @@@ +@@ @@@@. @@@@@@@@@@@@@% #@@@@ @@. +@@ ,@@ @@@@@@@@@@@@@ @@@ @@ +@ @@. @@@@@@@@@@@@@ @@@ *@ +@ @@ @@@@@@@@@@@@ @@ @ + @ @@@@@@@@@. #@ + @ ,@@@@@ @ diff --git a/neofetch b/neofetch index 8f24e1d0..0fc48840 100755 --- a/neofetch +++ b/neofetch @@ -93,6 +93,9 @@ get_distro() { "tiny") distro="${distro//version*}" ;; esac + elif type -p tazpkg >/dev/null; then + distro="SliTaz $(cat /etc/slitaz-release)" + elif [[ -d "/system/app/" && -d "/system/priv-app" ]]; then distro="Android $(getprop ro.build.version.release)" @@ -476,6 +479,9 @@ get_packages() { type -p crew >/dev/null && \ packages="$((packages+=$(ls -l /usr/local/etc/crew/meta/*.filelist | wc -l)))" + type -p tazpkg >/dev/null && \ + packages="$(($(tazpkg list|wc -l)-6))" + if type -p pkg >/dev/null; then case "$kernel_name" in "FreeBSD") packages="$((packages+=$(pkg info | wc -l)))" ;; @@ -3150,6 +3156,11 @@ get_distro_colors() { ascii_file="slackware" ;; + "SliTaz"*) + set_colors 3 3 + ascii_file="slitaz" + ;; + "SmartOS"*) set_colors 6 7 ascii_file="smartos"