$linuxjunkies
>

neofetch(1)

neofetch displays system information and ASCII art logo in the terminal.

UbuntuDebianFedoraArch

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

FlagWhat it does
-h, --helpshow help message and exit
-v, --versionshow program version and exit
--disable SETTINGdisable info lines (e.g., cpu, gpu, ram); use multiple times to disable several
--enable SETTINGenable info lines explicitly
-c, --colors COLOR1 COLOR2...specify text colors for output (0-7 for standard colors)
-t, --titledisplay only the title and exit (useful for scripting)
-L, --logodisplay only the ASCII logo and exit
--ascii_distro DISTROuse a specific distro's ASCII art logo
--image FILEdisplay an image instead of ASCII art (requires kitty or other terminal support)
--stdoutprint output as text without any escape codes or colors

Examples

display full system information with default ASCII logo

neofetch

show system info but hide window manager, theme details

neofetch --disable wm wm_theme theme

display system info with Ubuntu's ASCII logo instead of detected distro

neofetch --ascii_distro ubuntu

show system information with a custom image instead of ASCII art

neofetch --image ~/Pictures/logo.png

output system information as plain text without colors or escape codes

neofetch --stdout

display info with custom color scheme using colors 3, 4, and 5

neofetch -c 3 4 5

Related commands