--- screenfetch-dev.orig 2014-07-09 18:56:48.000000000 +0100 +++ screenfetch-dev 2014-07-13 13:17:37.000000000 +0100 @@ -207,8 +207,8 @@ printf " CrunchBang, Raspbian, elementary OS, Fedora, Frugalware, Fuduntu, Gentoo,\n" printf " Funtoo, Jiyuu Linux, LinuxDeepin, Kali Linux, Mageia, Mandriva, Manjaro,\n" printf " Linux Mint, LMDE, openSUSE, Parabola GNU/Linux-libre, Peppermint,\n" - printf " Red Hat Enterprise Linux, Sabayon, Scientific Linux, Slackware, SolusOS,\n" - printf " TinyCore, Trisquel, Ubuntu and Viperr.\n\n" + printf " Red Hat Enterprise Linux, Sabayon, Scientific Linux, Slackware, SliTaz,\n" + printf " SolusOS, TinyCore, Trisquel, Ubuntu and Viperr.\n\n" printf "${underline}Other Supported Systems${c0}:\n" printf " Mac OS X, FreeBSD, DragonFlyBSD, NetBSD, OpenBSD, Android and Cygwin.\n\n" printf "${underline}Supported Desktop Managers${c0}:\n" @@ -440,6 +440,8 @@ distro="Sabayon" elif [[ "${distro_detect}" == "SolusOS" ]]; then distro="SolusOS" + elif [[ "${distro_detect}" == "SliTaz" ]]; then + distro="SliTaz" elif [[ "${distro_detect}" == "Trisquel" ]]; then distro="Trisquel" elif [[ "${distro_detect}" == "Ubuntu" ]]; then @@ -535,6 +537,7 @@ elif [ -f /etc/redhat-release ] && grep -q "Red Hat" /etc/redhat-release; then distro="Red Hat Enterprise Linux" elif [ -f /etc/redhat-release ] && grep -q "CentOS" /etc/redhat-release; then distro="CentOS" elif [ -f /etc/slackware-version ]; then distro="Slackware" + elif [ -f /etc/slitaz-release ]; then distro="SliTaz" elif [ -f /usr/share/doc/tc/release.txt ]; then distro="TinyCore" elif [ -f /etc/sabayon-edition ]; then distro="Sabayon"; fi else @@ -645,6 +648,7 @@ gentoo) distro="Gentoo" ;; funtoo) distro="Funtoo" ;; slackware) distro="Slackware" ;; + slitaz) distro="SliTaz" ;; frugalware) distro="Frugalware" ;; peppermint) distro="Peppermint" ;; solusos) distro="SolusOS" ;; @@ -729,6 +733,7 @@ case $distro in 'Arch Linux'|'Parabola GNU/Linux-libre'|'Chakra'|'Manjaro'|'Antergos'|'KaOS') pkgs=$(pacman -Qq | wc -l) ;; 'Frugalware') pkgs=$(pacman-g2 -Q | wc -l) ;; + 'SliTaz') pkgs=$(tazpkg list | wc -l) ;; 'Fuduntu'|'Ubuntu'|'Mint'|'SolusOS'|'Debian'|'Raspbian'|'LMDE'|'CrunchBang'|'Peppermint'|'LinuxDeepin'|'Kali Linux'|'Trisquel'|'elementary OS') pkgs=$(dpkg --get-selections | wc -l) ;; 'Slackware') pkgs=$(ls -1 /var/log/packages | wc -l) ;; 'Gentoo'|'Sabayon'|'Funtoo') pkgs=$(ls -d /var/db/pkg/*/* | wc -l) ;; @@ -2967,6 +2972,33 @@ "${c2} ............... %s") ;; + "#SliTaz") + if [[ "$no_color" != "1" ]]; then + c1=$(getColor 'light grey') # Light Grey + fi + if [ -n "${my_lcolor}" ]; then c1="${my_lcolor}"; fi + startline="0" + fulloutput=( +"${c1} # # %s" +"${c1} # ## # %s" +"${c1} ## ## ### ## %s" +"${c1} ## ### ### ## %s" +"${c1} ## ### ## ## %s" +"${c1} ### #### ##### #### ###%s" +"${c1} #### ##### ####### ##### ####%s" +"${c1} ############################ %s" +"${c1} ###################### %s" +"${c1} ################################# %s" +"${c1} ## ################ #### ## %s" +"${c1} # ### ############ ### ## %s" +"${c1} # ## ########### ### # %s" +"${c1} # # ########### # %s" +"${c1} ######## %s" +" %s" +" %s" +" %s") + ;; + "KaOS") if [[ "$no_color" != "1" ]]; then @@ -3086,7 +3118,7 @@ if [[ "$no_color" != "1" ]]; then c1=$(getColor 'white') # White c2=$(getColor 'dark grey') # Light Gray - c3=$(getColor 'yellow') # Light Yellow + c3=$(getColor 'light red') # Light Red fi if [ -n "${my_lcolor}" ]; then c1="${my_lcolor}"; c2="${my_lcolor}"; c3="${my_lcolor}"; fi startline="0" @@ -3188,7 +3220,7 @@ "Arch Linux - Old"|"Fedora"|"Mandriva"|"Mandrake"|"Chakra"|"Sabayon"|"Slackware"|"Mac OS X"|"Trisquel"|"Kali Linux"|"Jiyuu Linux"|"Antergos"|"KaOS") labelcolor=$(getColor 'light blue');; "Arch Linux"|"Frugalware"|"Mageia") labelcolor=$(getColor 'light cyan');; "Mint"|"LMDE"|"openSUSE"|"LinuxDeepin"|"DragonflyBSD"|"Manjaro"|"Manjaro-tree"|"Android") labelcolor=$(getColor 'light green');; - "Ubuntu-3color"|"FreeBSD"|"Debian"|"Raspbian"|"BSD"|"Red Hat Enterprise Linux"|"Peppermint"|"Cygwin"|"Fuduntu"|"NetBSD"|"Scientific Linux"|"DragonFlyBSD"|"BackTrack Linux") labelcolor=$(getColor 'light red');; + "Ubuntu-3color"|"FreeBSD"|"Debian"|"Raspbian"|"BSD"|"Red Hat Enterprise Linux"|"Peppermint"|"Cygwin"|"Fuduntu"|"NetBSD"|"Scientific Linux"|"DragonFlyBSD"|"SliTaz"|"BackTrack Linux") labelcolor=$(getColor 'light red');; "CrunchBang"|"SolusOS"|"Viperr"|"elementary"*) labelcolor=$(getColor 'dark grey');; "Gentoo"|"Parabola GNU/Linux-libre"|"Funtoo"|"Funtoo-text") labelcolor=$(getColor 'light purple');; "CentOS"|"Ubuntu"|*) labelcolor=$(getColor 'yellow');;