You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
431 lines
12 KiB
431 lines
12 KiB
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. |
|
.TH NEOFETCH "1" "April 2021" "Neofetch 7.1.0" "User Commands" |
|
.SH NAME |
|
Neofetch \- A fast, highly customizable system info script |
|
.SH SYNOPSIS |
|
.B neofetch |
|
\fI\,func_name --option "value" --option "value"\/\fR |
|
.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. |
|
.PP |
|
NOTE: Every launch flag has a config option. |
|
.SH OPTIONS |
|
.SS "INFO:" |
|
.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 |
|
\fB\-\-disable\fR infoname |
|
Allows you to disable an info line from appearing |
|
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' |
|
.IP |
|
NOTE: You can supply multiple args. eg. 'neofetch \fB\-\-disable\fR cpu gpu' |
|
.TP |
|
\fB\-\-title_fqdn\fR on/off |
|
Hide/Show Fully Qualified Domain Name in title. |
|
.TP |
|
\fB\-\-package_managers\fR on/off |
|
Hide/Show Package Manager names . (on, tiny, off) |
|
.TP |
|
\fB\-\-os_arch\fR on/off |
|
Hide/Show OS architecture. |
|
.TP |
|
\fB\-\-speed_type\fR type |
|
Change the type of cpu speed to display. |
|
Possible values: current, min, max, bios, |
|
scaling_current, scaling_min, scaling_max |
|
.IP |
|
NOTE: This only supports Linux with cpufreq. |
|
.TP |
|
\fB\-\-speed_shorthand\fR on/off |
|
Whether or not to show decimals in CPU speed. |
|
.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 |
|
\fB\-\-cpu_cores\fR type |
|
Whether or not to display the number of CPU cores |
|
Possible values: logical, physical, off |
|
.IP |
|
NOTE: 'physical' doesn't work on BSD. |
|
.TP |
|
\fB\-\-cpu_speed\fR on/off |
|
Hide/Show cpu speed. |
|
.TP |
|
\fB\-\-cpu_temp\fR C/F/off |
|
Hide/Show cpu temperature. |
|
.IP |
|
NOTE: This only works on Linux and BSD. |
|
.TP |
|
NOTE: For FreeBSD and NetBSD\-based systems, you need to enable |
|
coretemp kernel module. This only supports newer Intel processors. |
|
.TP |
|
\fB\-\-distro_shorthand\fR on/off |
|
Shorten the output of distro (on, tiny, off) |
|
.IP |
|
NOTE: This option won't work in Windows (Cygwin) |
|
.TP |
|
\fB\-\-kernel_shorthand\fR on/off |
|
Shorten the output of kernel |
|
.IP |
|
NOTE: This option won't work in BSDs (except PacBSD and PC\-BSD) |
|
.TP |
|
\fB\-\-uptime_shorthand\fR on/off |
|
Shorten the output of uptime (on, tiny, off) |
|
.TP |
|
\fB\-\-refresh_rate\fR on/off |
|
Whether to display the refresh rate of each monitor |
|
Unsupported on Windows |
|
.TP |
|
\fB\-\-gpu_brand\fR on/off |
|
Enable/Disable GPU brand in output. (AMD/NVIDIA/Intel) |
|
.TP |
|
\fB\-\-gpu_type\fR type |
|
Which GPU to display. (all, dedicated, integrated) |
|
.IP |
|
NOTE: This only supports Linux. |
|
.TP |
|
\fB\-\-de_version\fR on/off |
|
Show/Hide Desktop Environment version |
|
.TP |
|
\fB\-\-gtk_shorthand\fR on/off |
|
Shorten output of gtk theme/icons |
|
.TP |
|
\fB\-\-gtk2\fR on/off |
|
Enable/Disable gtk2 theme/font/icons output |
|
.TP |
|
\fB\-\-gtk3\fR on/off |
|
Enable/Disable gtk3 theme/font/icons output |
|
.TP |
|
\fB\-\-shell_path\fR on/off |
|
Enable/Disable showing $SHELL path |
|
.TP |
|
\fB\-\-shell_version\fR on/off |
|
Enable/Disable showing $SHELL version |
|
.TP |
|
\fB\-\-disk_show\fR value |
|
Which disks to display. |
|
Possible values: '/', '/dev/sdXX', '/path/to/mount point' |
|
.IP |
|
NOTE: Multiple values can be given. (\fB\-\-disk_show\fR '/' '/dev/sdc1') |
|
.TP |
|
\fB\-\-disk_subtitle\fR type |
|
What information to append to the Disk subtitle. |
|
Takes: name, mount, dir, none |
|
.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) |
|
.IP |
|
\&'none' shows only 'Disk' or the configured title. |
|
.TP |
|
\fB\-\-disk_percent\fR on/off |
|
Hide/Show disk percent. |
|
.TP |
|
\fB\-\-ip_host\fR url |
|
URL to query for public IP |
|
.TP |
|
\fB\-\-ip_timeout\fR int |
|
Public IP timeout (in seconds). |
|
.TP |
|
\fB\-\-ip_interface\fR value |
|
Interface(s) to use for local IP |
|
.TP |
|
\fB\-\-song_format\fR format |
|
Print the song data in a specific format (see config file). |
|
.TP |
|
\fB\-\-song_shorthand\fR on/off |
|
Print the Artist/Album/Title on separate lines. |
|
.TP |
|
\fB\-\-memory_percent\fR on/off |
|
Display memory percentage. |
|
.TP |
|
\fB\-\-memory_unit\fR kib/mib/gib |
|
Memory output unit. |
|
.TP |
|
\fB\-\-music_player\fR player\-name |
|
Manually specify a player to use. |
|
Available values are listed in the config file |
|
.SS "TEXT FORMATTING:" |
|
.TP |
|
\fB\-\-colors\fR x x x x x x |
|
Changes the text colors in this order: |
|
title, @, underline, subtitle, colon, info |
|
.TP |
|
\fB\-\-underline\fR on/off |
|
Enable/Disable the underline. |
|
.TP |
|
\fB\-\-underline_char\fR char |
|
Character to use when underlining title |
|
.TP |
|
\fB\-\-bold\fR on/off |
|
Enable/Disable bold text |
|
.TP |
|
\fB\-\-separator\fR string |
|
Changes the default ':' separator to the specified string. |
|
.SS "COLOR BLOCKS:" |
|
.TP |
|
\fB\-\-color_blocks\fR on/off |
|
Enable/Disable the color blocks |
|
.TP |
|
\fB\-\-col_offset\fR auto/num |
|
Left\-padding of color blocks |
|
.TP |
|
\fB\-\-block_width\fR num |
|
Width of color blocks in spaces |
|
.TP |
|
\fB\-\-block_height\fR num |
|
Height of color blocks in lines |
|
.TP |
|
\fB\-\-block_range\fR num num |
|
Range of colors to print as blocks |
|
.SS "BARS:" |
|
.TP |
|
\fB\-\-bar_char\fR 'elapsed char' 'total char' |
|
Characters to use when drawing bars. |
|
.TP |
|
\fB\-\-bar_border\fR on/off |
|
Whether or not to surround the bar with '[]' |
|
.TP |
|
\fB\-\-bar_length\fR num |
|
Length in spaces to make the bars. |
|
.TP |
|
\fB\-\-bar_colors\fR num num |
|
Colors to make the bar. |
|
Set in this order: elapsed, total |
|
.TP |
|
\fB\-\-memory_display\fR mode |
|
Bar mode. |
|
Possible values: bar, infobar, barinfo, off |
|
.TP |
|
\fB\-\-battery_display\fR mode |
|
Bar mode. |
|
Possible values: bar, infobar, barinfo, off |
|
.TP |
|
\fB\-\-disk_display\fR mode |
|
Bar mode. |
|
Possible values: bar, infobar, barinfo, off |
|
.SS "IMAGE BACKEND:" |
|
.TP |
|
\fB\-\-backend\fR backend |
|
Which image backend to use. |
|
Possible values: 'ascii', 'caca', 'catimg', 'chafa', 'jp2a', |
|
\&'iterm2', 'off', 'sixel', 'tycat', 'w3m', 'kitty', 'viu' |
|
.TP |
|
\fB\-\-source\fR source |
|
Which image or ascii file to use. |
|
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 |
|
\fB\-\-catimg\fR source |
|
Shortcut to use 'catimg' backend. |
|
.TP |
|
\fB\-\-chafa\fR source |
|
Shortcut to use 'chafa' backend. |
|
.TP |
|
\fB\-\-iterm2\fR source |
|
Shortcut to use 'iterm2' backend. |
|
.TP |
|
\fB\-\-jp2a\fR source |
|
Shortcut to use 'jp2a' backend. |
|
.TP |
|
\fB\-\-kitty\fR source |
|
Shortcut to use 'kitty' backend. |
|
.TP |
|
\fB\-\-pot\fR source |
|
Shortcut to use 'pot' backend. |
|
.TP |
|
\fB\-\-pixterm\fR source |
|
Shortcut to use 'pixterm' backend. |
|
.TP |
|
\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. |
|
.TP |
|
\fB\-\-ueberzug\fR source |
|
Shortcut to use 'ueberzug' backend |
|
.TP |
|
\fB\-\-viu\fR source |
|
Shortcut to use 'viu' backend |
|
.TP |
|
\fB\-\-off\fR |
|
Shortcut to use 'off' backend (Disable ascii art). |
|
.IP |
|
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 |
|
.TP |
|
NOTE: AIX, Hash, Alpine, AlterLinux, Amazon, Anarchy, Android, instantOS, |
|
Antergos, antiX, "AOSC OS", "AOSC OS/Retro", Apricity, ArchCraft, |
|
ArcoLinux, ArchBox, ARCHlabs, ArchStrike, 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, dahlia, Debian, Deepin, DesaOS, |
|
Devuan, DracOS, DarkOs, Itc, DragonFly, Drauger, Elementary, |
|
EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, |
|
FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, |
|
gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, HydroOS, |
|
Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, Korora, |
|
KSLinux, Kubuntu, LEDE, LaxerOS, LibreELEC, LFS, Linux_Lite, LMDE, |
|
Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, Manjaro, TeArch, Maui, |
|
Mer, Minix, LinuxMint, Live_Raizo, MX_Linux, Namib, Neptune, NetBSD, |
|
Netrunner, Nitrux, NixOS, Nurunner, NuTyX, OBRevenge, OpenBSD, |
|
openEuler, OpenIndiana, openmamba, OpenMandriva, OpenStage, OpenWrt, |
|
osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus, Parrot, Parsix, |
|
TrueOS, PCLinuxOS, Pengwin, Peppermint, Pisi, popos, Porteus, PostMarketOS, |
|
Proxmox, Puppy, PureOS, Qubes, Quibian, Radix, Raspbian, Reborn_OS, |
|
Redstar, Redcore, Redhat, Refracted_Devuan, Regata, Regolith, Rosa, |
|
sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor, |
|
SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, SmartOS, |
|
Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap, |
|
t2, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel, |
|
Ubuntu\-Cinnamon, Ubuntu\-Budgie, Ubuntu\-GNOME, Ubuntu\-MATE, |
|
Ubuntu\-Studio, Ubuntu, Univention, Venom, Void, VNux, semc, Obarun, |
|
windows10, Windows7, Xubuntu, Zorin, and IRIX have ascii logos. |
|
.IP |
|
NOTE: Arch, Ubuntu, Redhat, Fedora and Dragonfly have 'old' logo variants. |
|
.IP |
|
NOTE: Use '{distro name}_old' to use the old logos. |
|
.IP |
|
NOTE: Ubuntu has flavor variants. |
|
.TP |
|
NOTE: Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu\-GNOME, |
|
Ubuntu\-Studio, Ubuntu\-Mate or Ubuntu\-Budgie to use the flavors. |
|
.TP |
|
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, |
|
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, |
|
Artix, 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 |
|
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. |
|
.TP |
|
\fB\-L\fR, \fB\-\-logo\fR |
|
Hide the info text and only show the ascii logo. |
|
.SS "IMAGE:" |
|
.TP |
|
\fB\-\-loop\fR |
|
Redraw the image constantly until Ctrl+C is used. This fixes issues |
|
in some terminals emulators when using image mode. |
|
.TP |
|
\fB\-\-size\fR 00px | \fB\-\-size\fR 00% |
|
How to size the image. |
|
Possible values: auto, 00px, 00%, none |
|
.TP |
|
\fB\-\-catimg_size\fR 1/2 |
|
Change the resolution of catimg. |
|
.TP |
|
\fB\-\-crop_mode\fR mode |
|
Which crop mode to use |
|
Takes the values: normal, fit, fill |
|
.TP |
|
\fB\-\-crop_offset\fR value |
|
Change the crop offset for normal mode. |
|
Possible values: northwest, north, northeast, |
|
west, center, east, southwest, south, southeast |
|
.TP |
|
\fB\-\-xoffset\fR px |
|
How close the image will be to the left edge of the |
|
window. This only works with w3m. |
|
.TP |
|
\fB\-\-yoffset\fR px |
|
How close the image will be to the top edge of the |
|
window. This only works with w3m. |
|
.TP |
|
\fB\-\-bg_color\fR color |
|
Background color to display behind transparent image. |
|
This only works with w3m. |
|
.TP |
|
\fB\-\-gap\fR num |
|
Gap between image and text. |
|
.TP |
|
NOTE: \fB\-\-gap\fR can take a negative value which will move the text |
|
closer to the left side. |
|
.TP |
|
\fB\-\-clean\fR |
|
Delete cached files and thumbnails. |
|
.SS "OTHER:" |
|
.TP |
|
\fB\-\-config\fR \fI\,/path/to/config\/\fP |
|
Specify a path to a custom config file |
|
.TP |
|
\fB\-\-config\fR none |
|
Launch the script without a config file |
|
.TP |
|
\fB\-\-no_config\fR |
|
Don't create the user config file. |
|
.TP |
|
\fB\-\-print_config\fR |
|
Print the default config file to stdout. |
|
.TP |
|
\fB\-\-stdout\fR |
|
Turn off all colors and disables any ASCII/image backend. |
|
.TP |
|
\fB\-\-help\fR |
|
Print this text and exit |
|
.TP |
|
\fB\-\-version\fR |
|
Show neofetch version |
|
.TP |
|
\fB\-v\fR |
|
Display error messages. |
|
.TP |
|
\fB\-vv\fR |
|
Display a verbose log for error reporting. |
|
.SS "DEVELOPER:" |
|
.TP |
|
\fB\-\-gen\-man\fR |
|
Generate a manpage for Neofetch in your PWD. (Requires GNU help2man) |
|
.SH "REPORTING BUGS" |
|
Report bugs to https://github.com/dylanaraps/neofetch/issues
|
|
|