1 # See this wiki page for more info:
2 # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
11 info "Packages" packages
13 info "Resolution" resolution
16 info "WM Theme" wm_theme
20 prin "Multiplexer" "tmux"
21 info "Terminal Font" term_font
26 # info "GPU Driver" gpu_driver # Linux/macOS only
27 # info "CPU Usage" cpu_usage
29 info "Battery" battery
32 # info "Local IP" local_ip
33 # info "Public IP" public_ip
35 # info "Locale" locale # This only works on glibc systems.
37 # prin "Audio Interface" "Roland DUO-CAPTURE EX 24-bit DIGITAL"
38 # prin "Speakers" "2x JBL Series 3 LSR305"
49 # Shorten the output of the kernel function.
53 # Flag: --kernel_shorthand
54 # Supports: Everything except *BSDs (except PacBSD and PC-BSD)
58 # off: 'Linux 4.8.9-1-ARCH'
65 # Shorten the output of the distro function
68 # Values: 'on', 'off', 'tiny'
69 # Flag: --distro_shorthand
70 # Supports: Everything except Windows and Haiku
71 distro_shorthand="off"
73 # Show/Hide OS Architecture.
74 # Show 'x86_64', 'x86' and etc in 'Distro:' output.
81 # on: 'Arch Linux x86_64'
89 # Shorten the output of the uptime function
92 # Values: 'on', 'off', 'tiny'
93 # Flag: --uptime_shorthand
96 # on: '2 days, 10 hours, 3 mins'
97 # off: '2 days, 10 hours, 3 minutes'
105 # Show/Hide Package Manager names.
108 # Values: 'on', 'tiny' 'off'
109 # Flag: --package_managers
112 # on: '998 (pacman), 8 (flatpak), 4 (snap)'
113 # tiny: '908 (pacman, flatpak, snap)'
115 package_managers="on"
121 # Show the path to $SHELL
124 # Values: 'on', 'off'
132 # Show $SHELL version
135 # Values: 'on', 'off'
136 # Flag: --shell_version
149 # Default: 'bios_limit'
150 # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'.
152 # Supports: Linux with 'cpufreq'
153 # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value.
154 speed_type="bios_limit"
156 # CPU speed shorthand
159 # Values: 'on', 'off'.
160 # Flag: --speed_shorthand.
161 # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz
164 # on: 'i7-6500U (4) @ 3.1GHz'
165 # off: 'i7-6500U (4) @ 3.100GHz'
166 speed_shorthand="off"
168 # Enable/Disable CPU brand in output.
171 # Values: 'on', 'off'
175 # on: 'Intel i7-6500U'
176 # off: 'i7-6500U (4)'
180 # Hide/Show CPU speed.
183 # Values: 'on', 'off'
187 # on: 'Intel i7-6500U (4) @ 3.1GHz'
188 # off: 'Intel i7-6500U (4)'
192 # Display CPU cores in output
195 # Values: 'logical', 'physical', 'off'
197 # Support: 'physical' doesn't work on BSD.
200 # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores)
201 # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores)
202 # off: 'Intel i7-6500U @ 3.1GHz'
206 # Hide/Show CPU temperature.
207 # Note the temperature is added to the regular CPU function.
210 # Values: 'C', 'F', 'off'
212 # Supports: Linux, BSD
213 # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable
214 # coretemp kernel module. This only supports newer Intel processors.
217 # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]'
218 # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]'
219 # off: 'Intel i7-6500U (4) @ 3.1GHz'
226 # Enable/Disable GPU Brand
229 # Values: 'on', 'off'
237 # Which GPU to display
240 # Values: 'all', 'dedicated', 'integrated'
247 # GPU2: Intel Integrated Graphics
253 # GPU1: Intel Integrated Graphics
260 # Display refresh rate next to each monitor
262 # Values: 'on', 'off'
263 # Flag: --refresh_rate
264 # Supports: Doesn't work on Windows.
267 # on: '1920x1080 @ 60Hz'
272 # Gtk Theme / Icons / Font
275 # Shorten output of GTK Theme / Icons / Font
278 # Values: 'on', 'off'
279 # Flag: --gtk_shorthand
282 # on: 'Numix, Adwaita'
283 # off: 'Numix [GTK2], Adwaita [GTK3]'
287 # Enable/Disable gtk2 Theme / Icons / Font
290 # Values: 'on', 'off'
294 # on: 'Numix [GTK2], Adwaita [GTK3]'
295 # off: 'Adwaita [GTK3]'
298 # Enable/Disable gtk3 Theme / Icons / Font
301 # Values: 'on', 'off'
305 # on: 'Numix [GTK2], Adwaita [GTK3]'
306 # off: 'Numix [GTK2]'
313 # Website to ping for the public IP
315 # Default: 'http://ident.me'
318 public_ip_host="http://ident.me"
325 # Which disks to display.
326 # The values can be any /dev/sdXX, mount point or directory.
327 # NOTE: By default we only show the disk info for '/'.
330 # Values: '/', '/dev/sdXX', '/path/to/drive'.
334 # disk_show=('/' '/dev/sdb1'):
335 # 'Disk (/): 74G / 118G (66%)'
336 # 'Disk (/mnt/Videos): 823G / 893G (93%)'
339 # 'Disk (/): 74G / 118G (66%)'
341 disk_show=('/' '/mnt/data')
344 # What to append to the Disk subtitle.
347 # Values: 'mount', 'name', 'dir'
348 # Flag: --disk_subtitle
351 # name: 'Disk (/dev/sda1): 74G / 118G (66%)'
352 # 'Disk (/dev/sdb2): 74G / 118G (66%)'
354 # mount: 'Disk (/): 74G / 118G (66%)'
355 # 'Disk (/mnt/Local Disk): 74G / 118G (66%)'
356 # 'Disk (/mnt/Videos): 74G / 118G (66%)'
358 # dir: 'Disk (/): 74G / 118G (66%)'
359 # 'Disk (Local Disk): 74G / 118G (66%)'
360 # 'Disk (Videos): 74G / 118G (66%)'
361 disk_subtitle="mount"
367 # Manually specify a music player.
370 # Values: 'auto', 'player-name'
371 # Flag: --music_player
373 # Available values for 'player-name':
411 # Format to display song information.
413 # Default: '%artist% - %album% - %title%'
414 # Values: '%artist%', '%album%', '%title%'
415 # Flag: --song_format
418 # default: 'Song: Jet - Get Born - Sgt Major'
419 song_format="%artist% - %album% - %title%"
421 # Print the Artist, Album and Title on separate lines
424 # Values: 'on', 'off'
425 # Flag: --song_shorthand
428 # on: 'Artist: The Fratellis'
429 # 'Album: Costello Music'
430 # 'Song: Chelsea Dagger'
432 # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger'
435 # 'mpc' arguments (specify a host, password etc).
438 # Example: mpc_args=(-h HOST -P PASSWORD)
448 # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num'
451 # Each number represents a different part of the text in
452 # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info'
455 # colors=(distro) - Text is colored based on Distro colors.
456 # colors=(4 6 1 8 8 6) - Text is colored in the order above.
466 # Values: 'on', 'off'
470 # Enable/Disable Underline
473 # Values: 'on', 'off'
475 underline_enabled="on"
477 # Underline character
481 # Flag: --underline_char
489 # The range of colors to print.
493 # Flag: --block_range
497 # Display colors 0-7 in the blocks. (8 colors)
498 # neofetch --block_range 0 7
500 # Display colors 0-15 in the blocks. (16 colors)
501 # neofetch --block_range 0 15
504 # Toggle color blocks
507 # Values: 'on', 'off'
508 # Flag: --color_blocks
511 # Color block width in spaces
515 # Flag: --block_width
518 # Color block height in lines
522 # Flag: --block_height
532 # Values: 'string', 'string'
536 # neofetch --bar_char 'elapsed' 'total'
537 # neofetch --bar_char '-' '='
544 # Values: 'on', 'off'
548 # Progress bar length in spaces
549 # Number of chars long to make the progress bars.
556 # Progress bar colors
557 # When set to distro, uses your distro's logo colors.
559 # Default: 'distro', 'distro'
560 # Values: 'distro', 'num'
564 # neofetch --bar_colors 3 4
565 # neofetch --bar_colors distro 5
566 bar_color_elapsed="distro"
567 bar_color_total="distro"
571 # Display a bar with the info.
574 # Values: 'bar', 'infobar', 'barinfo', 'off'
575 # Flags: --cpu_display
581 # bar: '[---=======]'
582 # infobar: 'info [---=======]'
583 # barinfo: '[---=======] info'
587 battery_display="off"
597 # Values: 'ascii', 'caca', 'jp2a', 'iterm2', 'off', 'termpix', 'pixterm', 'tycat', 'w3m'
599 image_backend="ascii"
603 # Which image or ascii file to display.
606 # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/'
609 # NOTE: 'auto' will pick the best image source for whatever image backend is used.
610 # In ascii mode, distro ascii art will be used and in an image mode, your
611 # wallpaper will be used.
619 # Which distro's ascii art to display.
622 # Values: 'auto', 'distro_name'
623 # Flag: --ascii_distro
625 # NOTE: Arch and Ubuntu have 'old' logo variants.
626 # Change this to 'arch_old' or 'ubuntu_old' to use the old logos.
627 # NOTE: Ubuntu has flavor variants.
628 # Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME' or 'Ubuntu-Budgie' to use the flavors.
629 # NOTE: Arch, Crux and Gentoo have a smaller logo variant.
630 # Change this to 'arch_small', 'crux_small' or 'gentoo_small' to use the small logos.
636 # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num'
637 # Flag: --ascii_colors
640 # ascii_colors=(distro) - Ascii is colored based on Distro colors.
641 # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors.
642 ascii_colors=(distro)
645 # Whether or not to bold the ascii logo.
648 # Values: 'on', 'off'
657 # Setting this to on will make neofetch redraw the image constantly until
658 # Ctrl+C is pressed. This fixes display issues in some terminal emulators.
661 # Values: 'on', 'off'
665 # Thumbnail directory
667 # Default: '~/.cache/thumbnails/neofetch'
669 thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
674 # Values: 'normal', 'fit', 'fill'
677 # See this wiki page to learn about the fit and fill options.
678 # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F
682 # Note: Only affects 'normal' crop mode.
685 # Values: 'northwest', 'north', 'northeast', 'west', 'center'
686 # 'east', 'southwest', 'south', 'southeast'
687 # Flag: --crop_offset
691 # The image is half the terminal width by default.
694 # Values: 'auto', '00px', '00%', 'none'
695 # Flags: --image_size
699 # Gap between image and text
702 # Values: 'num', '-num'
707 # Only works with the w3m backend.
716 # Image background color
717 # Only works with the w3m backend.
720 # Values: 'color', 'blue'
728 # Turn off all colors and disables image backend (ASCII/Image).
729 # Useful for piping into another command.
731 # Values: 'on', 'off'