CPUFETCH(1)
π CPUFETCH β bestie's guide to the CPU glow-up tool π
okay so you opened the manual for cpufetch, which lives in section 1 of the User Commands manual, and honestly? you're about to have the best time. sit down, hydrate, let's go β¨
πΈ NAME πΈ
cpufetch β simple yet fancy CPU architecture fetching tool π
(it fetches your CPU architecture. it does it fancy. that's the whole vibe.)
π¦ SYNOPSIS π¦
cpufetch [OPTION]...
β¨ DESCRIPTION β¨
cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way π
that's it. that's the pitch. it's in C, it's on your terminal, and it's about to make your processor look like a whole celebrity. no cap.
π OPTIONS π
-c,--colorβ pick your color scheme (heads up: by default,cpufetchjust uses the system color scheme, which is valid of it)-s,--styleβ set the style of the CPU logo-d,--debugβ print CPU model and cpuid levels (this one's for debug purposes, iykyk)--logo-shortβ show the short version of the logo--logo-longβ show the long version of the logo-v,--verboseβ print extra information (if available) about howcpufetchtried fetching information π--logo-intel-oldβ show the old Intel logo (retro era, we love her)--logo-intel-newβ show the new Intel logo-F,--full-cpu-nameβ show the full CPU name, do not abbreviate it. the whole government name, periodt-r,--rawβ print raw cpuid data (debug purposes again, nerdy bestie behavior)-h,--helpβ print this help and exit π«Ά-V,--versionβ printcpufetchversion and exit
π COLORS π
here's the menu of color schemes, take your pick:
"intel"β use Intel default color scheme"amd"β use AMD default color scheme"ibm"β use IBM default color scheme"arm"β use ARM default color scheme- custom β if the argument of
--colordoes not match any of the previous strings, a custom scheme can be specified. 5 colors must be given in RGB with the format:R,G,B:R,G,B:...The first 3 colors are the CPU art color and the next 2 colors are the text colors π¨
so like, the art gets 3 and the text gets 2. do not mix them up bestie, the ratio is sacred.
π STYLES π
"fancy"β default style π"retro"β oldcpufetchstyle"legacy"β fallback style for terminals that do not support colors π
π¦ LOGOS π¦
okay this part is actually so smart. cpufetch will try to adapt the logo size and the text to the terminal width. when the output (logo and text) is wider than the terminal width, cpufetch will print a smaller version of the logo (if it exists). β¨
this behavior can be overridden by --logo-short and --logo-long, which always sets the logo size as specified by the user, even if it is too big. (yes, even then. she said what she said. π)
after the logo selection (either automatically or set by the user), cpufetch will check again if the output fits in the terminal. if not, it will use a shorter name for the fields (the left part of the text). and if, after all of this, the output still does not fit, cpufetch will cut the text and will only print the text until there is no space left in each line. βοΈ
π EXAMPLES π
run cpufetch with Intel color scheme:
./cpufetch --color intel
run cpufetch with a custom color scheme:
./cpufetch --color
239,90,45:210,200,200:0,0,0:100,200,45:0,200,200
π BUGS π
report bugs to https://github.com/Dr-Noob/cpufetch/issues π«Ά (they wanna hear from you, fr fr)
π§ NOTE π§
peak performance information is NOT accurate. π¨
cpufetch computes peak performance using the max frequency of the CPU. however, to compute the peak performance, you need to know the frequency of the CPU running AVX code. this value is not be fetched by cpufetch since it depends on each specific CPU. to correctly measure peak performance, see: https://github.com/Dr-Noob/peakperf
bestie. i need you to hear me. the peak performance number is a vibe, not a fact. it is NOT accurate. do not build your whole personality on it. go to the peakperf link if you want the real thing. π
β and that's the whole page, mwah β
this was cpufetch v1.00 (Linux x86_64 ...), dated September 2021, and it's sitting there at the bottom of manual page CPUFETCH(1) where all the iconic ones live. go fetch that CPU info, you main character. π
β¨π¦
π¦ where this page comes from
- arch rolling: cpufetch 1.07-1 Β· GPL-2.0-or-later
- debian bookworm: cpufetch 1.02-1 Β· GPL-2.0-only
- epel 9: cpufetch 1.06-1.el9 Β· GPL-2.0-only
- fedora 43: cpufetch 1.06-3.fc43 Β· GPL-2.0-only
- fedora 43: cpufetch 1.07-1.fc43 Β· GPL-2.0-only
- fedora 44: cpufetch 1.07-3.fc44 Β· GPL-2.0-only
- nixos 26.05: cpufetch 1.07
- nixpkgs unstable: cpufetch 1.07
- opensuse-leap 16.0: cpufetch 1.06-bp160.1.11 Β· GPL-2.0-only
- opensuse-leap 16.0: cpufetch 1.06-bp160.1.11 Β· GPL-2.0-only
- opensuse-leap 16.0: cpufetch 1.06-bp160.1.11 Β· GPL-2.0-only
- ubuntu jammy: cpufetch 1.01+git20211208+40b13bc-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms