Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
neofetch
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
neofetch
Commits
a503fb97
Commit
a503fb97
authored
Jul 14, 2017
by
Muhammad Herdiansyah
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CPU: Deprecate cpu_shorthand in favor of cpu_brand
parent
91372f1c
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
31 deletions
+23
-31
CHANGELOG.md
CHANGELOG.md
+1
-0
config.conf
config/config.conf
+7
-10
neofetch
neofetch
+13
-18
neofetch.1
neofetch.1
+2
-3
No files found.
CHANGELOG.md
View file @
a503fb97
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
-
[
Linux
]
Fixed CPU speed not appearing on PowerPC systems.
-
[
Linux
]
Fixed CPU speed not appearing on PowerPC systems.
-
[
NetBSD
]
Added support for CPU temperature. (NOTE: This only supports newer Intel processors)
-
[
NetBSD
]
Added support for CPU temperature. (NOTE: This only supports newer Intel processors)
-
Fixed inaccurate speed output in systems with CPU speed less than 1 GHz.
-
Fixed inaccurate speed output in systems with CPU speed less than 1 GHz.
-
Deprecated
`cpu_shorthand`
in favor of
`cpu_brand`
.
**Terminal**
**Terminal**
...
...
config/config.conf
View file @
a503fb97
...
@@ -149,19 +149,16 @@ speed_type="bios_limit"
...
@@ -149,19 +149,16 @@ speed_type="bios_limit"
# off: 'i7-6500U (4) @ 3.100GHz'
# off: 'i7-6500U (4) @ 3.100GHz'
speed_shorthand
=
"off"
speed_shorthand
=
"off"
#
Shorten the output of the CPU function
#
Enable/Disable CPU brand in output.
#
#
# Default: 'o
ff
'
# Default: 'o
n
'
# Values: 'on', 'off'
, 'tiny', 'name', 'speed'
# Values: 'on', 'off'
# Flag: --cpu_
shorth
and
# Flag: --cpu_
br
and
#
#
# Example:
# Example:
# on: 'i7-6500U (4) @ 3.1GHz'
# on: 'Intel i7-6500U'
# off: 'Intel i7-6500U (4) @ 3.1GHz'
# off: 'i7-6500U (4)'
# tiny: 'i7-6500U (4)'
cpu_brand
=
"on"
# name: 'Intel i7-6500U (4)'
# speed: '3.1GHz'
cpu_shorthand
=
"off"
# CPU Speed
# CPU Speed
# Hide/Show CPU speed.
# Hide/Show CPU speed.
...
...
neofetch
View file @
a503fb97
...
@@ -1036,6 +1036,14 @@ get_cpu() {
...
@@ -1036,6 +1036,14 @@ get_cpu() {
# Trim spaces from core output
# Trim spaces from core output
cores=
"
${
cores
//[[
:space:]]
}
"
cores=
"
${
cores
//[[
:space:]]
}
"
# Remove CPU brand from the output.
if [[
"
$cpu_brand
"
==
"off"
]]; then
cpu=
"
${
cpu
/AMD
}
"
cpu=
"
${
cpu
/Intel
}
"
cpu=
"
${
cpu
/Core? Duo
}
"
cpu=
"
${
cpu
/Qualcomm
}
"
fi
# Add CPU cores to the output.
# Add CPU cores to the output.
[[
"
$cpu_cores
"
!=
"off"
&&
"
$cores
"
]] && \
[[
"
$cpu_cores
"
!=
"off"
&&
"
$cores
"
]] && \
cpu=
"
$cpu
(
$cores
)"
cpu=
"
$cpu
(
$cores
)"
...
@@ -1050,21 +1058,6 @@ get_cpu() {
...
@@ -1050,21 +1058,6 @@ get_cpu() {
cpu=
"
$cpu
@
${
speed
}
GHz
$temp
"
cpu=
"
$cpu
@
${
speed
}
GHz
$temp
"
fi
fi
fi
fi
# Make the output of CPU shorter.
case
"
$cpu_shorthand
"
in
"name"
) cpu=
"
${
cpu
/@*
}
"
;;
"speed"
) cpu=
"
${
cpu
#*@
}
"
;;
"on"
|
"tiny"
)
cpu=
"
${
cpu
/AMD
}
"
cpu=
"
${
cpu
/Intel
}
"
cpu=
"
${
cpu
/Core? Duo
}
"
cpu=
"
${
cpu
/Qualcomm
}
"
[[
"
$cpu_shorthand
"
==
"tiny"
]] && cpu=
"
${
cpu
/@*
}
"
;;
esac
}
}
get_cpu_usage
()
{
get_cpu_usage
()
{
...
@@ -3799,6 +3792,9 @@ old_options() {
...
@@ -3799,6 +3792,9 @@ old_options() {
# Scrot dir was removed in 3.1.0.
# Scrot dir was removed in 3.1.0.
[[
-n
"
$scrot_dir
"
]]
&&
scrot_dir
=
[[
-n
"
$scrot_dir
"
]]
&&
scrot_dir
=
# cpu_shorthand was deprecated in 3.3.0
[[
-n
"
$cpu_shorthand
"
]]
&&
{
err
"Config:
\$
cpu_shorthand is deprecated, use
\$
cpu_brand,
\$
cpu_cores, and
\$
cpu_speed instead."
;
}
}
}
cache_uname
()
{
cache_uname
()
{
...
@@ -3952,8 +3948,7 @@ INFO:
...
@@ -3952,8 +3948,7 @@ INFO:
NOTE: This flag is not supported in systems with CPU speed less than 1 GHz.
NOTE: This flag is not supported in systems with CPU speed less than 1 GHz.
--cpu_shorthand type Shorten the output of CPU
--cpu_brand on/off Enable/Disable CPU brand in output.
Possible values: name, speed, tiny, on, off
--cpu_cores type Whether or not to display the number of CPU cores
--cpu_cores type Whether or not to display the number of CPU cores
Possible values: logical, physical, off
Possible values: logical, physical, off
...
@@ -4168,7 +4163,7 @@ get_args() {
...
@@ -4168,7 +4163,7 @@ get_args() {
"--distro_shorthand"
)
distro_shorthand
=
"
$2
"
;;
"--distro_shorthand"
)
distro_shorthand
=
"
$2
"
;;
"--kernel_shorthand"
)
kernel_shorthand
=
"
$2
"
;;
"--kernel_shorthand"
)
kernel_shorthand
=
"
$2
"
;;
"--uptime_shorthand"
)
uptime_shorthand
=
"
$2
"
;;
"--uptime_shorthand"
)
uptime_shorthand
=
"
$2
"
;;
"--cpu_
shorthand"
)
cpu_shorth
and
=
"
$2
"
;;
"--cpu_
brand"
)
cpu_br
and
=
"
$2
"
;;
"--gpu_brand"
)
gpu_brand
=
"
$2
"
;;
"--gpu_brand"
)
gpu_brand
=
"
$2
"
;;
"--gpu_type"
)
gpu_type
=
"
$2
"
;;
"--gpu_type"
)
gpu_type
=
"
$2
"
;;
"--refresh_rate"
)
refresh_rate
=
"
$2
"
;;
"--refresh_rate"
)
refresh_rate
=
"
$2
"
;;
...
...
neofetch.1
View file @
a503fb97
...
@@ -35,9 +35,8 @@ Whether or not to show decimals in CPU speed.
...
@@ -35,9 +35,8 @@ Whether or not to show decimals in CPU speed.
.IP
.IP
NOTE: This flag is not supported in systems with CPU speed less than 1 GHz.
NOTE: This flag is not supported in systems with CPU speed less than 1 GHz.
.TP
.TP
\fB\-\-cpu_shorthand\fR type
\fB\-\-cpu_brand\fR on/off
Shorten the output of CPU
Enable/Disable CPU brand in output.
Possible values: name, speed, tiny, on, off
.TP
.TP
\fB\-\-cpu_cores\fR type
\fB\-\-cpu_cores\fR type
Whether or not to display the number of CPU cores
Whether or not to display the number of CPU cores
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment