Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Image Backends

j-james edited this page Sep 30, 2020 · 8 revisions

Neofetch 3.0 included a rewrite of how we handle different modes (image, ascii and etc) which allowed us to add additional image backends to Neofetch. Neofetch now supports displaying images using catimg, libcaca, chafa, iterm2, jp2a, kitty, pixterm, pot, libsixel, termpix, tycat, and w3m.

Image Backends

Note: The screenshot for iterm2, tycat, sixel and w3m is the same since the output in these backends is identical. I also can't get a screenshot of iterm2 since I don't have a macOS machine.

Ascii

# Usage: neofetch --ascii 
#        neofetch --ascii /path/to/ascii

ascii

Caca

# Usage: neofetch --caca 
#        neofetch --caca /path/to/img
#        neofetch --caca /path/to/dir/

caca

Catimg

# Usage: neofetch --catimg 
#        neofetch --catimg /path/to/img
#        neofetch --catimg /path/to/dir/
#        neofetch --catimg --catimg_size 1/2
#        neofetch --catimg /path/to/img --catimg_size 1/2
#        neofetch --catimg /path/to/dir --catimg_size 1/2

catimg

iTerm2

# Usage: neofetch --iterm2 
#        neofetch --iterm2 /path/to/img
#        neofetch --iterm2 /path/to/dir/

iterm2

Jp2a

# Usage: neofetch --jp2a 
#        neofetch --jp2a /path/to/img
#        neofetch --jp2a /path/to/dir/

jp2a

Pixterm

# Usage: neofetch --pixterm
#        neofetch --pixterm /path/to/img
#        neofetch --pixterm /path/to/dir/

pixterm

Sixel

# Usage: neofetch --sixel
#        neofetch --sixel /path/to/img
#        neofetch --sixel /path/to/dir/

sixel

Tycat

# Usage: neofetch --tycat 
#        neofetch --tycat /path/to/img
#        neofetch --tycat /path/to/dir/

tycat

W3m

# Usage: neofetch --w3m 
#        neofetch --w3m /path/to/img
#        neofetch --w3m /path/to/dir/

w3m

Off

# Usage: neofetch --off

off