1CPUFETCH(1) User Commands CPUFETCH(1)
2
3
4
6 cpufetch - Simple yet fancy CPU architecture fetching tool
7
9 cpufetch [OPTION]...
10
12 cpufetch is a command-line tool written in C that displays the CPU in‐
13 formation in a clean and beautiful way
14
16 -c, --color
17 Set the color scheme (by default, cpufetch uses the system color
18 scheme)
19
20 -s, --style
21 Set the style of CPU logo
22
23 -d, --debug
24 Print CPU model and cpuid levels (debug purposes)
25
26 --logo-short
27 Show the short version of the logo
28
29 --logo-long
30 Show the long version of the logo
31
32 -v, --verbose
33 Print extra information (if available) about how cpufetch tried
34 fetching information
35
36 --logo-intel-old
37 Show the old Intel logo
38
39 --logo-intel-new
40 Show the new Intel logo
41
42 -F, --full-cpu-name
43 Show the full CPU name (do not abbreviate it)
44
45 -r, --raw
46 Print raw cpuid data (debug purposes)
47
48 -h, --help
49 Print this help and exit
50
51 -V, --version
52 Print cpufetch version and exit
53
55 * "intel":
56 Use Intel default color scheme
57
58 * "amd":
59 Use AMD default color scheme
60
61 * "ibm",
62 Use IBM default color scheme
63
64 * "arm":
65 Use ARM default color scheme
66
67 * custom:
68 If the argument of --color does not match any of the previous
69 strings, a custom scheme can be specified. 5 colors must be
70 given in RGB with the format: R,G,B:R,G,B:...The first 3 colors
71 are the CPU art color and the next 2 colors are the text colors
72
74 * "fancy":
75 Default style
76
77 * "retro":
78 Old cpufetch style
79
80 * "legacy":
81 Fallback style for terminals that do not support colors
82
84 cpufetch will try to adapt the logo size and the text to the terminal
85 width. When the output (logo and text) is wider than the terminal
86 width, cpufetch will print a smaller version of the logo (if it ex‐
87 ists). This behavior can be overridden by --logo-short and
88 --logo-long, which always sets the logo size as specified by the user,
89 even if it is too big. After the logo selection (either automatically
90 or set by the user), cpufetch will check again if the output fits in
91 the terminal. If not, it will use a shorter name for the fields (the
92 left part of the text). If, after all of this, the output still does
93 not fit, cpufetch will cut the text and will only print the text until
94 there is no space left in each line
95
97 Run cpufetch with Intel color scheme:
98
99 ./cpufetch --color intel
100
101 Run cpufetch with a custom color scheme:
102
103 ./cpufetch --color
104 239,90,45:210,200,200:0,0,0:100,200,45:0,200,200
105
107 Report bugs to https://github.com/Dr-Noob/cpufetch/issues
108
110 Peak performance information is NOT accurate. cpufetch computes peak
111 performance using the max frequency of the CPU. However, to compute the
112 peak performance, you need to know the frequency of the CPU running AVX
113 code. This value is not be fetched by cpufetch since it depends on each
114 specific CPU. To correctly measure peak performance, see:
115 https://github.com/Dr-Noob/peakperf
116
117
118
119cpufetch v1.00 (Linux x86_64 builSde)ptember 2021 CPUFETCH(1)