1NEOFETCH(1) User Commands NEOFETCH(1)
2
3
4
6 Neofetch - A fast, highly customizable system info script
7
9 neofetch --option "value" --option "value"
10
12 Neofetch is a CLI system information tool written in BASH. Neofetch
13 displays information about your system next to an image, your OS logo,
14 or any ASCII file of your choice.
15
16 NOTE: Every launch flag has a config option.
17
19 INFO:
20 --disable infoname
21 Allows you to disable an info line from appearing in the output.
22 'infoname' is the function name from the 'print_info()' function
23 inside the config file. For example: 'info "Memory" memory'
24 would be '--disable memory'
25
26 NOTE: You can supply multiple args. eg. 'neofetch --disable cpu
27 gpu'
28
29 --package_managers on/off
30 Hide/Show Package Manager names . (tiny, on, off)
31
32 --os_arch on/off
33 Hide/Show OS architecture.
34
35 --speed_type type
36 Change the type of cpu speed to display. Possible values: cur‐
37 rent, min, max, bios, scaling_current, scaling_min, scaling_max
38
39 NOTE: This only supports Linux with cpufreq.
40
41 --speed_shorthand on/off
42 Whether or not to show decimals in CPU speed.
43
44 NOTE: This flag is not supported in systems with CPU speed less than
45 1 GHz.
46
47 --cpu_brand on/off
48 Enable/Disable CPU brand in output.
49
50 --cpu_cores type
51 Whether or not to display the number of CPU cores Possible val‐
52 ues: logical, physical, off
53
54 NOTE: 'physical' doesn't work on BSD.
55
56 --cpu_speed on/off
57 Hide/Show cpu speed.
58
59 --cpu_temp C/F/off
60 Hide/Show cpu temperature.
61
62 NOTE: This only works on Linux and BSD.
63
64 NOTE: For FreeBSD and NetBSD-based systems, you need to enable
65 coretemp kernel module. This only supports newer Intel proces‐
66 sors.
67
68 --distro_shorthand on/off
69 Shorten the output of distro (tiny, on, off)
70
71 NOTE: This option won't work in Windows (Cygwin)
72
73 --kernel_shorthand on/off
74 Shorten the output of kernel
75
76 NOTE: This option won't work in BSDs (except PacBSD and PC-BSD)
77
78 --uptime_shorthand on/off
79 Shorten the output of uptime (tiny, on, off)
80
81 --refresh_rate on/off
82 Whether to display the refresh rate of each monitor Unsupported
83 on Windows
84
85 --gpu_brand on/off
86 Enable/Disable GPU brand in output. (AMD/NVIDIA/Intel)
87
88 --gpu_type type
89 Which GPU to display. (all, dedicated, integrated)
90
91 NOTE: This only supports Linux.
92
93 --gtk_shorthand on/off
94 Shorten output of gtk theme/icons
95
96 --gtk2 on/off
97 Enable/Disable gtk2 theme/font/icons output
98
99 --gtk3 on/off
100 Enable/Disable gtk3 theme/font/icons output
101
102 --shell_path on/off
103 Enable/Disable showing $SHELL path
104
105 --shell_version on/off
106 Enable/Disable showing $SHELL version
107
108 --disk_show value
109 Which disks to display. Possible values: '/', '/dev/sdXX',
110 '/path/to/mount point'
111
112 NOTE: Multiple values can be given. (--disk_show '/'
113 '/dev/sdc1')
114
115 --disk_subtitle type
116 What information to append to the Disk subtitle. Takes: name,
117 mount, dir
118
119 'name' shows the disk's name (sda1, sda2, etc)
120
121 'mount' shows the disk's mount point (/, /mnt/Local Disk, etc)
122
123 'dir' shows the basename of the disks's path. (/, Local Disk,
124 etc)
125
126 --ip_host url
127 URL to query for public IP
128
129 --song_format format
130 Print the song data in a specific format (see config file).
131
132 --song_shorthand on/off
133 Print the Artist/Album/Title on separate lines.
134
135 --music_player player-name
136 Manually specify a player to use. Available values are listed
137 in the config file
138
139 TEXT FORMATTING:
140 --colors x x x x x x
141 Changes the text colors in this order: title, @, underline, sub‐
142 title, colon, info
143
144 --underline on/off
145 Enable/Disable the underline.
146
147 --underline_char char
148 Character to use when underlining title
149
150 --bold on/off
151 Enable/Disable bold text
152
153 COLOR BLOCKS:
154 --color_blocks on/off
155 Enable/Disable the color blocks
156
157 --block_width num
158 Width of color blocks in spaces
159
160 --block_height num
161 Height of color blocks in lines
162
163 --block_range num num
164 Range of colors to print as blocks
165
166 BARS:
167 --bar_char 'elapsed char' 'total char'
168 Characters to use when drawing bars.
169
170 --bar_border on/off
171 Whether or not to surround the bar with '[]'
172
173 --bar_length num
174 Length in spaces to make the bars.
175
176 --bar_colors num num
177 Colors to make the bar. Set in this order: elapsed, total
178
179 --cpu_display mode
180 Bar mode. Possible values: bar, infobar, barinfo, off
181
182 --memory_display mode
183 Bar mode. Possible values: bar, infobar, barinfo, off
184
185 --battery_display mode
186 Bar mode. Possible values: bar, infobar, barinfo, off
187
188 --disk_display mode
189 Bar mode. Possible values: bar, infobar, barinfo, off
190
191 IMAGE BACKEND:
192 --backend backend
193 Which image backend to use. Possible values: 'ascii', 'caca',
194 'jp2a', 'iterm2', 'off', 'sixel', 'tycat', 'w3m'
195
196 --source source
197 Which image or ascii file to use. Possible values: 'auto',
198 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii',
199 '/path/to/dir/'
200
201 --ascii source
202 Shortcut to use 'ascii' backend.
203
204 --caca source
205 Shortcut to use 'caca' backend.
206
207 --iterm2 source
208 Shortcut to use 'iterm2' backend.
209
210 --jp2a source
211 Shortcut to use 'jp2a' backend.
212
213 --kitty source
214 Shortcut to use 'kitty' backend.
215
216 --pixterm source
217 Shortcut to use 'pixterm' backend.
218
219 --sixel source
220 Shortcut to use 'sixel' backend.
221
222 --termpix source
223 Shortcut to use 'termpix' backend.
224
225 --tycat source
226 Shortcut to use 'tycat' backend.
227
228 --w3m source
229 Shortcut to use 'w3m' backend.
230
231 --off Shortcut to use 'off' backend (Disable ascii art).
232
233 NOTE: 'source; can be any of the following: 'auto', 'ascii',
234 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/'
235
236 ASCII:
237 --ascii_colors x x x x x x
238 Colors to print the ascii art
239
240 --ascii_distro distro
241 Which Distro's ascii art to print
242
243 NOTE: Arch and Ubuntu have 'old' logo variants.
244
245 NOTE: Use 'arch_old' or 'ubuntu_old' to use the old logos.
246
247 NOTE: Ubuntu has flavor variants.
248
249 NOTE: Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME',
250 'Ubuntu-Studio' or 'Ubuntu-Budgie' to use the flavors.
251
252 NOTE: Alpine, Arch, CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS,
253 OpenBSD, and Void have a smaller logo variant.
254
255 NOTE: Use '{distro name}_small' to use the small variants.
256
257 --ascii_bold on/off
258 Whether or not to bold the ascii logo.
259
260 -L, --logo
261 Hide the info text and only show the ascii logo.
262
263 IMAGE:
264 --loop Redraw the image constantly until Ctrl+C is used. This fixes
265 issues in some terminals emulators when using image mode.
266
267 --size 00px | --size 00%
268 How to size the image. Possible values: auto, 00px, 00%, none
269
270 --crop_mode mode
271 Which crop mode to use Takes the values: normal, fit, fill
272
273 --crop_offset value
274 Change the crop offset for normal mode. Possible values: north‐
275 west, north, northeast, west, center, east, southwest, south,
276 southeast
277
278 --xoffset px
279 How close the image will be to the left edge of the window. This
280 only works with w3m.
281
282 --yoffset px
283 How close the image will be to the top edge of the window. This
284 only works with w3m.
285
286 --bg_color color
287 Background color to display behind transparent image. This only
288 works with w3m.
289
290 --gap num
291 Gap between image and text.
292
293 NOTE: --gap can take a negative value which will move the text
294 closer to the left side.
295
296 --clean
297 Delete cached files and thumbnails.
298
299 OTHER:
300 --config /path/to/config
301 Specify a path to a custom config file
302
303 --config none
304 Launch the script without a config file
305
306 --print_config
307 Print the default config file to stdout.
308
309 --stdout
310 Turn off all colors and disables any ASCII/image backend.
311
312 --help Print this text and exit
313
314 --version
315 Show neofetch version
316
317 -v Display error messages.
318
319 -vv Display a verbose log for error reporting.
320
321 DEVELOPER:
322 --gen-man
323 Generate a manpage for Neofetch in your PWD. (Requires GNU
324 help2man)
325
327 Report bugs to https://github.com/dylanaraps/neofetch/issues
328
329
330
331Neofetch 5.0.0 June 2018 NEOFETCH(1)