From ee8d01ed2a37d480b64bd0c07450cf6352d2d3b2 Mon Sep 17 00:00:00 2001 From: Estela Xu Date: Tue, 1 Mar 2022 14:30:01 +0800 Subject: [PATCH 1/4] Update neofetch --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 48b96d21..e35fb17e 100755 --- a/neofetch +++ b/neofetch @@ -2449,7 +2449,7 @@ get_cpu() { cpu="${cpu//, * Compute Cores}" cpu="${cpu//Core / }" cpu="${cpu//(\"AuthenticAMD\"*)}" - cpu="${cpu//with Radeon * Graphics}" + cpu="${cpu//with Radeon*Graphics}" cpu="${cpu//, altivec supported}" cpu="${cpu//FPU*}" cpu="${cpu//Chip Revision*}" From b9e713f9e27695bc182bef3673e2fe01c0d2edf6 Mon Sep 17 00:00:00 2001 From: Estela ad Astra Date: Sun, 26 Jun 2022 00:58:21 +0800 Subject: [PATCH 2/4] use lscpu to get cpu name on arm architecture --- neofetch | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/neofetch b/neofetch index e35fb17e..00907448 100755 --- a/neofetch +++ b/neofetch @@ -2206,6 +2206,10 @@ get_cpu() { [[ -z "$cpu" ]] && cpu="$(awk -F':' '/family/ {printf $2; exit}' "$cpu_file")" ;; + "arm"* | "aarch64") + cpu="$(lscpu | grep "Vendor ID" | sed "s/.*: *//g") $(lscpu | grep "Model name" | sed "s/.*: *//g")" + ;; + *) cpu="$(awk -F '\\s*: | @' \ '/model name|Hardware|Processor|^cpu model|chip type|^cpu type/ { From a73f05e388e1908a42cbd86c3bcdc735d72f910c Mon Sep 17 00:00:00 2001 From: saeziae Date: Sun, 31 Jul 2022 00:06:46 +0800 Subject: [PATCH 3/4] use awk --- neofetch | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 00907448..ee77887a 100755 --- a/neofetch +++ b/neofetch @@ -2207,7 +2207,11 @@ get_cpu() { ;; "arm"* | "aarch64") - cpu="$(lscpu | grep "Vendor ID" | sed "s/.*: *//g") $(lscpu | grep "Model name" | sed "s/.*: *//g")" + cpu="$(lscpu | awk -F': ' '/Vendor ID/ {print $2; exit}' ) $(lscpu | awk -F': ' '/Model name/ {print $2; exit}')" + ;; + + "riscv"*) + cpu="$(lscpu | awk -F': ' '/uarch/ {print $2; exit}' )" ;; *) From ac7be6d3d12ec6009bbef040fd09821ba2202548 Mon Sep 17 00:00:00 2001 From: saeziae Date: Sun, 31 Jul 2022 00:08:35 +0800 Subject: [PATCH 4/4] fix error --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index ee77887a..e42e6032 100755 --- a/neofetch +++ b/neofetch @@ -2211,7 +2211,7 @@ get_cpu() { ;; "riscv"*) - cpu="$(lscpu | awk -F': ' '/uarch/ {print $2; exit}' )" + cpu="$(awk -F': ' '/uarch/ {print $2; exit}' "$cpu_file")" ;; *)