1CPUFETCH(1)                      User Commands                     CPUFETCH(1)
2
3
4

NAME

6       cpufetch - Simple yet fancy CPU architecture fetching tool
7

SYNOPSIS

9       cpufetch [OPTION]...
10

DESCRIPTION

12       cpufetch  is a command-line tool written in C that displays the CPU in‐
13       formation in a clean and beautiful way
14

OPTIONS

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

COLORS

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

STYLES

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

LOGOS

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

EXAMPLES

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

BUGS

107       Report bugs to https://github.com/Dr-Noob/cpufetch/issues
108

NOTE

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)
Impressum