neofetch/neofetch.1

415 lines
12 KiB
Groff
Raw Normal View History

2020-04-10 19:20:44 +00:00
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
.TH NEOFETCH "1" "April 2020" "Neofetch 7.0.0" "User Commands"
2016-03-04 13:59:56 +00:00
.SH NAME
Neofetch \- A fast, highly customizable system info script
2016-03-04 13:59:56 +00:00
.SH SYNOPSIS
2016-12-14 01:47:44 +00:00
.B neofetch
\fI\,func_name --option "value" --option "value"\/\fR
2016-03-04 13:59:56 +00:00
.SH DESCRIPTION
Neofetch is a CLI system information tool written in BASH. Neofetch
displays information about your system next to an image, your OS logo,
or any ASCII file of your choice.
2016-12-14 01:47:44 +00:00
.PP
NOTE: Every launch flag has a config option.
2016-03-04 13:59:56 +00:00
.SH OPTIONS
2016-12-29 08:26:44 +00:00
.SS "INFO:"
2016-03-04 13:59:56 +00:00
.TP
func_name
Specify a function name (second part of info() from config) to
quickly display only that function's information.
.IP
Example: neofetch uptime \fB\-\-uptime_shorthand\fR tiny
.IP
Example: neofetch uptime disk wm memory
.IP
This can be used in bars and scripts like so:
.IP
memory="$(neofetch memory)"; memory="${memory##*: }"
.IP
For multiple outputs at once (each line of info in an array):
.IP
IFS=$'\en' read \fB\-d\fR "" \fB\-ra\fR info < <(neofetch memory uptime wm)
.IP
info=("${info[@]##*: }")
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-disable\fR infoname
Allows you to disable an info line from appearing
2018-05-27 23:46:08 +00:00
in the output. 'infoname' is the function name from the
\&'print_info()' function inside the config file.
For example: 'info "Memory" memory' would be '\-\-disable memory'
2016-12-14 01:47:44 +00:00
.IP
2017-08-02 01:47:15 +00:00
NOTE: You can supply multiple args. eg. 'neofetch \fB\-\-disable\fR cpu gpu'
2016-03-04 13:59:56 +00:00
.TP
2020-04-10 19:20:44 +00:00
\fB\-\-title_fqdn\fR on/off
Hide/Show Fully Qualified Domain Name in title.
.TP
2019-10-20 20:04:25 +00:00
\fB\-\-package_managers\fR on/off
2019-01-09 01:49:07 +00:00
Hide/Show Package Manager names . (on, tiny, off)
2018-06-02 04:44:52 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-os_arch\fR on/off
Hide/Show OS architecture.
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-speed_type\fR type
2016-03-04 13:59:56 +00:00
Change the type of cpu speed to display.
Possible values: current, min, max, bios,
scaling_current, scaling_min, scaling_max
2016-12-14 01:47:44 +00:00
.IP
NOTE: This only supports Linux with cpufreq.
2016-03-04 13:59:56 +00:00
.TP
\fB\-\-speed_shorthand\fR on/off
Whether or not to show decimals in CPU speed.
2017-08-02 01:47:15 +00:00
.TP
NOTE: This flag is not supported in systems with CPU speed less than
1 GHz.
.TP
\fB\-\-cpu_brand\fR on/off
Enable/Disable CPU brand in output.
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-cpu_cores\fR type
2016-03-15 07:55:35 +00:00
Whether or not to display the number of CPU cores
2017-01-15 01:13:10 +00:00
Possible values: logical, physical, off
2016-12-14 01:47:44 +00:00
.IP
NOTE: 'physical' doesn't work on BSD.
2016-03-15 07:55:35 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-cpu_speed\fR on/off
2016-10-22 22:45:03 +00:00
Hide/Show cpu speed.
.TP
2017-01-02 00:30:34 +00:00
\fB\-\-cpu_temp\fR C/F/off
2016-10-22 22:45:03 +00:00
Hide/Show cpu temperature.
2016-12-14 01:47:44 +00:00
.IP
2016-11-26 07:43:59 +00:00
NOTE: This only works on Linux and BSD.
2017-08-02 01:47:15 +00:00
.TP
NOTE: For FreeBSD and NetBSD\-based systems, you need to enable
coretemp kernel module. This only supports newer Intel processors.
2016-10-22 22:45:03 +00:00
.TP
2019-10-20 20:04:25 +00:00
\fB\-\-distro_shorthand\fR on/off
2019-01-09 01:49:07 +00:00
Shorten the output of distro (on, tiny, off)
2016-12-14 01:47:44 +00:00
.IP
2016-10-30 07:18:15 +00:00
NOTE: This option won't work in Windows (Cygwin)
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-kernel_shorthand\fR on/off
2016-03-04 13:59:56 +00:00
Shorten the output of kernel
2016-12-14 01:47:44 +00:00
.IP
NOTE: This option won't work in BSDs (except PacBSD and PC\-BSD)
2016-03-04 13:59:56 +00:00
.TP
2019-10-20 20:04:25 +00:00
\fB\-\-uptime_shorthand\fR on/off
2019-01-09 01:49:07 +00:00
Shorten the output of uptime (on, tiny, off)
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-refresh_rate\fR on/off
2016-03-18 05:32:06 +00:00
Whether to display the refresh rate of each monitor
2016-12-14 01:47:44 +00:00
Unsupported on Windows
2016-03-18 05:32:06 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-gpu_brand\fR on/off
Enable/Disable GPU brand in output. (AMD/NVIDIA/Intel)
.TP
2016-12-22 02:23:48 +00:00
\fB\-\-gpu_type\fR type
Which GPU to display. (all, dedicated, integrated)
.IP
NOTE: This only supports Linux.
2016-12-22 02:23:48 +00:00
.TP
2019-12-09 18:22:24 +00:00
\fB\-\-de_version\fR on/off
Show/Hide Desktop Environment version
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-gtk_shorthand\fR on/off
2016-03-04 13:59:56 +00:00
Shorten output of gtk theme/icons
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-gtk2\fR on/off
2016-12-14 06:10:20 +00:00
Enable/Disable gtk2 theme/font/icons output
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-gtk3\fR on/off
2016-12-14 06:10:20 +00:00
Enable/Disable gtk3 theme/font/icons output
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-shell_path\fR on/off
2016-10-03 06:05:29 +00:00
Enable/Disable showing $SHELL path
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-shell_version\fR on/off
2016-10-03 06:05:29 +00:00
Enable/Disable showing $SHELL version
2016-03-04 13:59:56 +00:00
.TP
2017-01-06 07:53:40 +00:00
\fB\-\-disk_show\fR value
Which disks to display.
2017-01-15 01:13:10 +00:00
Possible values: '/', '/dev/sdXX', '/path/to/mount point'
2017-01-06 07:53:40 +00:00
.IP
NOTE: Multiple values can be given. (\fB\-\-disk_show\fR '/' '/dev/sdc1')
.TP
\fB\-\-disk_subtitle\fR type
2017-01-08 03:23:55 +00:00
What information to append to the Disk subtitle.
2020-01-23 20:46:20 +00:00
Takes: name, mount, dir, none
2017-01-08 03:23:55 +00:00
.IP
\&'name' shows the disk's name (sda1, sda2, etc)
.IP
\&'mount' shows the disk's mount point (/, \fI\,/mnt/Local\/\fP Disk, etc)
.IP
\&'dir' shows the basename of the disks's path. (/, Local Disk, etc)
2020-01-23 20:46:20 +00:00
.IP
\&'none' shows only 'Disk' or the configured title.
.TP
\fB\-\-disk_percent\fR on/off
Hide/Show disk percent.
2017-01-08 03:23:55 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-ip_host\fR url
2016-12-14 06:08:55 +00:00
URL to query for public IP
2016-03-04 13:59:56 +00:00
.TP
2019-01-08 10:12:11 +00:00
\fB\-\-ip_timeout\fR int
Public IP timeout (in seconds).
.TP
2018-05-09 22:49:05 +00:00
\fB\-\-song_format\fR format
Print the song data in a specific format (see config file).
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-song_shorthand\fR on/off
2018-05-09 22:49:05 +00:00
Print the Artist/Album/Title on separate lines.
2016-03-04 13:59:56 +00:00
.TP
\fB\-\-memory_percent\fR on/off
Display memory percentage.
.TP
2018-04-05 22:33:12 +00:00
\fB\-\-music_player\fR player\-name
Manually specify a player to use.
Available values are listed in the config file
2016-12-29 08:26:44 +00:00
.SS "TEXT FORMATTING:"
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-colors\fR x x x x x x
2016-03-04 13:59:56 +00:00
Changes the text colors in this order:
title, @, underline, subtitle, colon, info
2016-04-29 07:41:21 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-underline\fR on/off
Enable/Disable the underline.
2016-04-29 07:41:21 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-underline_char\fR char
2016-03-04 14:18:22 +00:00
Character to use when underlining title
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-bold\fR on/off
2016-03-04 13:59:56 +00:00
Enable/Disable bold text
2018-10-18 21:08:03 +00:00
.TP
\fB\-\-separator\fR string
Changes the default ':' separator to the specified string.
2016-12-29 08:26:44 +00:00
.SS "COLOR BLOCKS:"
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-color_blocks\fR on/off
2016-03-04 13:59:56 +00:00
Enable/Disable the color blocks
.TP
2019-12-07 07:54:38 +00:00
\fB\-\-col_offset\fR auto/num
Left\-padding of color blocks
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-block_width\fR num
Width of color blocks in spaces
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-block_height\fR num
Height of color blocks in lines
2016-03-04 13:59:56 +00:00
.TP
2016-12-23 13:09:32 +00:00
\fB\-\-block_range\fR num num
2016-03-04 13:59:56 +00:00
Range of colors to print as blocks
2016-12-29 08:26:44 +00:00
.SS "BARS:"
2016-03-12 22:14:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-bar_char\fR 'elapsed char' 'total char'
Characters to use when drawing bars.
2016-04-29 07:41:21 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-bar_border\fR on/off
2016-04-29 07:41:21 +00:00
Whether or not to surround the bar with '[]'
2016-03-12 22:14:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-bar_length\fR num
Length in spaces to make the bars.
2016-03-12 22:14:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-bar_colors\fR num num
Colors to make the bar.
2016-03-12 22:14:56 +00:00
Set in this order: elapsed, total
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-cpu_display\fR mode
Bar mode.
2017-01-15 01:13:10 +00:00
Possible values: bar, infobar, barinfo, off
2016-03-12 22:14:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-memory_display\fR mode
Bar mode.
2017-01-15 01:13:10 +00:00
Possible values: bar, infobar, barinfo, off
2016-03-12 22:14:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-battery_display\fR mode
Bar mode.
2017-01-15 01:13:10 +00:00
Possible values: bar, infobar, barinfo, off
2016-03-12 22:14:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-disk_display\fR mode
Bar mode.
2017-01-15 01:13:10 +00:00
Possible values: bar, infobar, barinfo, off
.SS "IMAGE BACKEND:"
.TP
2017-01-17 03:59:57 +00:00
\fB\-\-backend\fR backend
Which image backend to use.
2019-01-08 15:27:23 +00:00
Possible values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2',
2019-10-20 20:04:25 +00:00
\&'off', 'sixel', 'tycat', 'w3m', 'kitty'
.TP
2017-01-17 03:59:57 +00:00
\fB\-\-source\fR source
Which image or ascii file to use.
2017-08-02 01:47:15 +00:00
Possible values: 'auto', 'ascii', 'wallpaper', '/path/to/img',
\&'/path/to/ascii', '/path/to/dir/', 'command output' [ascii]
.TP
\fB\-\-ascii\fR source
Shortcut to use 'ascii' backend.
.IP
NEW: neofetch \fB\-\-ascii\fR "$(fortune | cowsay \fB\-W\fR 30)"
.TP
\fB\-\-caca\fR source
Shortcut to use 'caca' backend.
.TP
2019-01-08 15:27:23 +00:00
\fB\-\-chafa\fR source
Shortcut to use 'chafa' backend.
.TP
\fB\-\-iterm2\fR source
Shortcut to use 'iterm2' backend.
2017-01-22 23:02:30 +00:00
.TP
\fB\-\-jp2a\fR source
Shortcut to use 'jp2a' backend.
2017-02-08 23:36:21 +00:00
.TP
\fB\-\-kitty\fR source
Shortcut to use 'kitty' backend.
.TP
2017-12-16 04:51:07 +00:00
\fB\-\-pixterm\fR source
Shortcut to use 'pixterm' backend.
.TP
2017-02-08 23:36:21 +00:00
\fB\-\-sixel\fR source
Shortcut to use 'sixel' backend.
.TP
\fB\-\-termpix\fR source
Shortcut to use 'termpix' backend.
.TP
\fB\-\-tycat\fR source
Shortcut to use 'tycat' backend.
.TP
\fB\-\-w3m\fR source
Shortcut to use 'w3m' backend.
2017-01-17 03:59:57 +00:00
.TP
\fB\-\-off\fR
2018-05-27 23:47:17 +00:00
Shortcut to use 'off' backend (Disable ascii art).
2017-01-17 03:59:57 +00:00
.IP
2017-08-02 01:47:15 +00:00
NOTE: 'source; can be any of the following: 'auto', 'ascii', 'wallpaper', '/path/to/img',
\&'/path/to/ascii', '/path/to/dir/'
.SS "ASCII:"
.TP
\fB\-\-ascii_colors\fR x x x x x x
Colors to print the ascii art
.TP
\fB\-\-ascii_distro\fR distro
Which Distro's ascii art to print
2019-12-23 05:24:04 +00:00
.TP
NOTE: AIX, Alpine, AlterLinux, Anarchy, Android, Antergos, antiX,
AOSC, Apricity, ArcoLinux, ArchBox, ARCHlabs, ArchStrike,
2019-12-23 05:24:04 +00:00
XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, Bitrig,
BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD,
BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS,
Chapeau, Chrom, Cleanjaro, ClearOS, Clear_Linux, Clover,
Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin,
DesaOS, Devuan, DracOS, DragonFly, Drauger, Elementary,
2020-01-23 20:46:20 +00:00
EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD,
2019-12-23 05:24:04 +00:00
FreeMiNT, Frugalware, Funtoo, GalliumOS, Gentoo, Pentoo,
2020-04-14 18:18:18 +00:00
gNewSense, GNOMEOS, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra,
2019-12-23 05:24:04 +00:00
Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion,
Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite,
LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva,
Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib,
Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner,
2020-04-10 19:20:44 +00:00
NuTyX, OBRevenge, OpenBSD, OpenIndiana, openmamba, OpenMandriva,
OpenStage, OpenWrt, osmc, Oracle, PacBSD, Parabola, Pardus, Parrot,
2019-12-23 05:24:04 +00:00
Parsix, TrueOS, PCLinuxOS, Peppermint, popos, Porteus,
PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, Raspbian,
Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, Regata,
Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor,
SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, SmartOS,
Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap,
2019-12-24 15:23:17 +00:00
openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel,
Ubuntu\-Budgie, Ubuntu\-GNOME, Ubuntu\-MATE, Ubuntu\-Studio, Ubuntu,
Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX
have ascii logos
.IP
2019-12-07 07:54:38 +00:00
NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants.
.IP
2019-12-07 07:54:38 +00:00
NOTE: Use '{distro name}_old' to use the old logos.
.IP
NOTE: Ubuntu has flavor variants.
2017-08-02 01:47:15 +00:00
.TP
2019-12-07 07:54:38 +00:00
NOTE: Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu\-GNOME,
Ubuntu\-Studio, Ubuntu\-Mate or Ubuntu\-Budgie to use the flavors.
2017-08-02 01:47:15 +00:00
.TP
2019-12-07 07:54:38 +00:00
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola,
Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS,
Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian,
postmarketOS, and Void have a smaller logo variant.
.IP
2017-07-22 15:10:41 +00:00
NOTE: Use '{distro name}_small' to use the small variants.
.TP
\fB\-\-ascii_bold\fR on/off
Whether or not to bold the ascii logo.
2016-03-04 13:59:56 +00:00
.TP
\fB\-L\fR, \fB\-\-logo\fR
Hide the info text and only show the ascii logo.
.SS "IMAGE:"
2016-03-04 13:59:56 +00:00
.TP
2017-04-25 21:39:10 +00:00
\fB\-\-loop\fR
2017-08-02 01:47:15 +00:00
Redraw the image constantly until Ctrl+C is used. This fixes issues
in some terminals emulators when using image mode.
2017-04-25 21:39:10 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-size\fR 00px | \fB\-\-size\fR 00%
2016-05-27 05:23:02 +00:00
How to size the image.
Possible values: auto, 00px, 00%, none
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-crop_mode\fR mode
2016-03-04 13:59:56 +00:00
Which crop mode to use
2016-03-12 22:14:56 +00:00
Takes the values: normal, fit, fill
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-crop_offset\fR value
2016-03-04 13:59:56 +00:00
Change the crop offset for normal mode.
Possible values: northwest, north, northeast,
west, center, east, southwest, south, southeast
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-xoffset\fR px
2016-03-04 13:59:56 +00:00
How close the image will be to the left edge of the
2016-12-14 01:47:44 +00:00
window. This only works with w3m.
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-yoffset\fR px
How close the image will be to the top edge of the
window. This only works with w3m.
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-bg_color\fR color
2016-10-21 14:14:02 +00:00
Background color to display behind transparent image.
This only works with w3m.
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-gap\fR num
2016-03-04 13:59:56 +00:00
Gap between image and text.
2017-08-02 01:47:15 +00:00
.TP
NOTE: \fB\-\-gap\fR can take a negative value which will move the text
closer to the left side.
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-clean\fR
2016-11-15 11:34:44 +00:00
Delete cached files and thumbnails.
2016-12-29 08:26:44 +00:00
.SS "OTHER:"
2016-03-04 13:59:56 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-config\fR \fI\,/path/to/config\/\fP
2016-03-04 13:59:56 +00:00
Specify a path to a custom config file
2016-05-08 22:27:59 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-config\fR none
2016-05-08 22:27:59 +00:00
Launch the script without a config file
2016-03-04 13:59:56 +00:00
.TP
2019-10-20 20:04:25 +00:00
\fB\-\-no_config\fR
Don't create the user config file.
.TP
\fB\-\-print_config\fR
Print the default config file to stdout.
.TP
2017-08-03 17:15:55 +00:00
\fB\-\-stdout\fR
Turn off all colors and disables any ASCII/image backend.
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-help\fR
Print this text and exit
2016-04-29 07:41:21 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-\-version\fR
Show neofetch version
2016-05-30 05:14:16 +00:00
.TP
2016-12-14 01:47:44 +00:00
\fB\-v\fR
2016-04-29 07:41:21 +00:00
Display error messages.
.TP
2016-12-14 01:47:44 +00:00
\fB\-vv\fR
2016-04-29 07:41:21 +00:00
Display a verbose log for error reporting.
2016-12-29 08:26:44 +00:00
.SS "DEVELOPER:"
2016-12-14 12:04:08 +00:00
.TP
\fB\-\-gen\-man\fR
Generate a manpage for Neofetch in your PWD. (Requires GNU help2man)
2016-12-14 01:47:44 +00:00
.SH "REPORTING BUGS"
Report bugs to https://github.com/dylanaraps/neofetch/issues