From 96e05f78f8e1b7673b6695211d66b81457ef12ee Mon Sep 17 00:00:00 2001 From: Dylan Date: Sat, 13 Feb 2016 21:14:50 +1100 Subject: [PATCH] Added support for BLAG Linux --- ascii/distro/blag | 19 +++++++++++++++++++ fetch | 9 +++++++-- 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 ascii/distro/blag diff --git a/ascii/distro/blag b/ascii/distro/blag new file mode 100644 index 00000000..be95e431 --- /dev/null +++ b/ascii/distro/blag @@ -0,0 +1,19 @@ +"\ +${c1} d + ,MK: + xMMMX: + .NMMMMMX; + lMMMMMMMM0clodkO0KXWW: + KMMMMMMMMMMMMMMMMMMX' + .;d0NMMMMMMMMMMMMMMMMMMK. + .;dONMMMMMMMMMMMMMMMMMMMMMMx +'dKMMMMMMMMMMMMMMMMMMMMMMMMl + .:xKWMMMMMMMMMMMMMMMMMMM0. + .:xNMMMMMMMMMMMMMMMMMK. + lMMMMMMMMMMMMMMMMMMK. + ,MMMMMMMMWkOXWMMMMMM0 + .NMMMMMNd. \`':ldko + OMMMK: + oWk, + ;: +" diff --git a/fetch b/fetch index 98996308..f059f4ec 100755 --- a/fetch +++ b/fetch @@ -430,7 +430,10 @@ case "$os" in distro="CRUX" else distro="$(grep -h '^NAME=' /etc/*ease)" + + # Workaround for distros that store the value differently. [ -z "$distro" ] && distro="$(grep -h 'TAILS_PRODUCT_NAME' /etc/*ease)" + [ -z "$distro" ] && distro="$(awk '/BLAG/ {print $1; exit}' /etc/*ease)" distro=${distro/*NAME\=} distro=${distro#\"*} @@ -623,7 +626,8 @@ getpackages () { packages="$(ls -d /var/db/pkg/*/* | wc -l)" ;; - "Fedora"* | "openSUSE"* | "Red Hat"* | "CentOS"* | "Mageia"* | "PCLinuxOS"*) + "Fedora"* | "openSUSE"* | "Red Hat"* | "CentOS"* | "Mageia"* | "PCLinuxOS"* |\ + "BLAG"*) packages="$(rpm -qa | wc -l)" ;; @@ -765,6 +769,7 @@ getcpu () { cpu="$(grep -F 'model name' /proc/cpuinfo)" cpu=${cpu/model name*: } cpu=${cpu/ @*} + cpu=${cpu// } cpu=${cpu%% } # Get cpu speed @@ -1630,7 +1635,7 @@ getascii () { ascii_distro="mint" ;; - "NetBSD"* | "Parabola"* | "Tails"*) + "NetBSD"* | "Parabola"* | "Tails"* | "BLAG"*) c1=$(color 5) c2=$(color 7) ;;