A command-line system information tool

Command Line – neofetch

© Photo by Mockup Graphics on Unsplash

© Photo by Mockup Graphics on Unsplash

Article from Issue 278/2024

Neofetch displays system information about your hardware, operating sytem, and desktop settings in visually appealing output perfect for system screenshots.

Linux has never lacked applications that display system information, but perhaps the most comprehensive tool is neofetch [1], a Bash script that displays the current information about hardware, operating systems, and desktop settings. The information is presented by default in a somewhat haphazard order, which can be compensated for by a high degree of customization. Little wonder, then, that in recent years neofetch has found its way into most distributions. Not only is it a useful summary of system information, supporting a wide array of hardware and software, but, as its GitHub page notes, its visually appealing output is also useful in screenshots of your system.

For many, the output of the bare command may be enough (Figure 1). On the left of Figure 1 is an ASCII rendition of the installed distribution's logo. On the right are 15 system statistics. Which statistics are shown, the details of each statistic, and the general layout are all customizable either from the command line or from .config/neofetch/config.conf in the user's home directory (Figure 2). At the bottom, a line of colored blocks does nothing except to mark the end of the display.

Display Options

Neofetch has dozens of options, most of which are self-explanatory. They cover a bewildering array of statistics, covering every aspect of a system (Table 1). After each option, you can specify whether its display is off or on. Alternatively, you can use --disable OPTION to turn options off in a space-separated list. In addition, some options have multiple settings. Some stats display on separate lines, while others simply add a few characters to a default line.


Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • So Long Neofetch and Thanks for the Info

    Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.

  • Pacstall

    Many users wish Ubuntu had a free and easily accessible user-driven package repository like Arch's AUR. Pacstall steps into the gap.

  • FOSSPicks

    Graham Morrison looks at VCV Rack, Audible Instruments, TripleA, Neofetch 3.3.0, TripleA, Eolie 0.9, and more!

  • News

    In the news: Fedora Asahi 40 Remix Available for Macs with Apple Silicon; Red Hat Adds New Deployment Option for Enterprise Linux Platforms; OSJH and LPI Release 2024 Open Source Pros Job Survey Results; Proton 9.0-1 Released to Improve Gaming with Steam; So Long Neofetch and Thanks for the Info; Ubuntu 24.04 Comes with a "Flaw"; Canonical Releases Ubuntu 24.04; and Linux Servers Targeted by Akira Ransomware.

  • Extend Bash and Zsh Prompt with Liquid Prompt
comments powered by Disqus