diff --git a/fetch.sh b/fetch.sh index 483a7c13..6a5acf84 100755 --- a/fetch.sh +++ b/fetch.sh @@ -472,10 +472,20 @@ getcpu () { "Windows") # Get cpu name - cpu="$(grep 'model name' /proc/cpuinfo)" + cpu="$(grep 'model name' /proc/cpuinfo) @ 4.2GHz" cpu=${cpu/model name*: /} cpu=${cpu// /} cpu=${cpu% } + cpu=${cpu/@*/} + + speed=$(grep 'cpu MHz' /proc/cpuinfo) + speed=${speed/cpu MHz*: /} + speed=${speed/\./} + + # Convert mhz to ghz without bc + speed=$((${speed} / 100000)) + speed=${speed:0:1}.${speed:1} + cpu="$cpu @ ${speed}GHz" ;; *)