Fix CPU speed on BSD
This commit is contained in:
parent
db2824a8e1
commit
2b72944289
1 changed files with 8 additions and 0 deletions
8
neofetch
8
neofetch
|
@ -1104,10 +1104,18 @@ getcpu () {
|
|||
# Get cpu cores
|
||||
cores=$(sysctl -n hw.ncpu)
|
||||
|
||||
# Fix for speeds under 1ghz
|
||||
if [ -z "${speed:1}" ]; then
|
||||
speed="0.${speed}"
|
||||
else
|
||||
speed=${speed:0:1}.${speed:1}
|
||||
fi
|
||||
|
||||
cpu="$cpu @ ${speed}GHz"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
# Remove uneeded patterns from cpu output
|
||||
# This is faster than sed/gsub
|
||||
cpu=${cpu//(tm)}
|
||||
|
|
Loading…
Reference in a new issue