Browse Source

merge riscv and loongarch to others

saeziae 2 years ago
parent
commit
fd2248daec
1 changed files with 2 additions and 12 deletions
  1. 2 12
      neofetch

+ 2 - 12
neofetch

@@ -2209,25 +2209,15 @@ get_cpu() {
                 "arm"* | "aarch64")
                     if [[ $(trim "$distro") == Android* ]]; then
                     # Android roms have modified cpuinfo that shows CPU model as a string
-                        cpu="$(awk -F '\\s*: | @' \
-                            '/model name|Hardware|Processor|^cpu model|chip type|^cpu type/ {
-                            cpu=$2; if ($1 == "Hardware") exit } END { print cpu }' "$cpu_file")"
+                        cpu="$(awk -F':' '/Hardware/ {print $2; exit}' "$cpu_file")"
                     else
                         cpu="$(lscpu | awk -F': ' '/Vendor ID/ {print $2; exit}' ) $(lscpu | awk -F': ' '/Model name/ {print $2; exit}')"
                     fi
                 ;;
 
-                "riscv"*)
-                    cpu="$(awk -F': ' '/uarch/ {print $2; exit}' "$cpu_file")"
-                ;;
-
-                "loongarch"*)
-                    cpu="$(awk -F': ' '/Model/ {print $2; exit}' "$cpu_file")"
-                ;;
-
                 *)
                     cpu="$(awk -F '\\s*: | @' \
-                            '/model name|Hardware|Processor|^cpu model|chip type|^cpu type/ {
+                            '/model name|Model|uarch|Hardware|Processor|^cpu model|chip type|^cpu type/ {
                             cpu=$2; if ($1 == "Hardware") exit } END { print cpu }' "$cpu_file")"
                 ;;
             esac