neofetch(1)
neofetch displays system information and ASCII art logo in the terminal.
Synopsis
neofetch [OPTION]Description
neofetch is a command-line system information tool that gathers and displays hardware and software details in a visually appealing format, typically alongside a colorized ASCII art representation of your Linux distribution logo.
It queries the system for CPU, GPU, RAM, kernel, shell, display resolution, and other hardware details, presenting them in a clean, organized layout. The tool is highly customizable via configuration files and command-line flags.
Common options
| Flag | What it does |
|---|---|
-h, --help | show help message and exit |
-v, --version | show program version and exit |
--disable SETTING | disable info lines (e.g., cpu, gpu, ram); use multiple times to disable several |
--enable SETTING | enable info lines explicitly |
-c, --colors COLOR1 COLOR2... | specify text colors for output (0-7 for standard colors) |
-t, --title | display only the title and exit (useful for scripting) |
-L, --logo | display only the ASCII logo and exit |
--ascii_distro DISTRO | use a specific distro's ASCII art logo |
--image FILE | display an image instead of ASCII art (requires kitty or other terminal support) |
--stdout | print output as text without any escape codes or colors |
Examples
display full system information with default ASCII logo
neofetchshow system info but hide window manager, theme details
neofetch --disable wm wm_theme themedisplay system info with Ubuntu's ASCII logo instead of detected distro
neofetch --ascii_distro ubuntushow system information with a custom image instead of ASCII art
neofetch --image ~/Pictures/logo.pngoutput system information as plain text without colors or escape codes
neofetch --stdoutdisplay info with custom color scheme using colors 3, 4, and 5
neofetch -c 3 4 5