- Posted on
- • Software
neofetch: Show system info with ASCII art logo
- Author
-
-
- User
- Linux Bash
- Posts by this author
- Posts by this author
-
Showing Off Your System Info with Style: Neofetch and ASCII Art
For Linux enthusiasts and terminal aficionados, the appeal of customizing the command-line experience is undeniable. One of the simplest yet visually striking modifications you can make is displaying your system information plotted alongside a colorful ASCII art logo of your operating system or Linux distro. This is where Neofetch comes into play.
What is Neofetch?
Neofetch is a command-line system information tool written in Bash. It gathers information about your system and presents it next to a graphical representation of your operating system's logo rendered in ASCII art, adding a fun flair to the otherwise plain terminal output. Neofetch is highly customizable and can show you details like your OS, kernel version, uptime, CPU, GPU, memory usage, and much more.
Whether you're looking to spice up your screenshot for a blog post or just want to add a little pizzazz to your terminal sessions, using Neofetch is a surefire way to do it elegantly.
Installation Instructions
For Debian/Ubuntu Users
If you're on a Debian or Ubuntu-based distribution, installing Neofetch is quite straightforward. Simply open your terminal and enter:
sudo apt update
sudo apt install neofetch
For Fedora/RHEL/CentOS Users
Users of Fedora, Red Hat Enterprise Linux, and CentOS can install Neofetch using the dnf
package manager:
sudo dnf install neofetch
For openSUSE Users
For those who are using openSUSE, Neofetch can be installed using the zypper
package manager:
sudo zypper install neofetch
Using Neofetch
After installation, running Neofetch is as simple as typing neofetch
into your terminal and pressing Enter. Immediately, your terminal will display your system information, beautifully laid out next to the logo of your Linux distro.
Customization
Neofetch is highly customizable. You can tweak what information is displayed or change how it's presented. All these configurations can be adjusted within the Neofetch config file, typically found at ~/.config/neofetch/config.conf
. You can edit this file to enable or disable specific information blocks, change ASCII art colors, or even add your custom ASCII art.
Example Customization
To edit Neofetch to display only your OS, Kernel, and Uptime, you would do the following:
1. Navigate to the config file:
bash
nano ~/.config/neofetch/config.conf
2. Find and adjust the print_info()
lines as follows:
bash
print_info "OS" os
print_info "Kernel" kernel
print_info "Uptime" uptime
3. Save and close the file, then run neofetch
again to see your changes.
Conclusion
Neofetch is a fun and functional tool for anyone looking to add a bit of style to their terminal sessions. It's easy to install and can be as simple or as detailed as you want it to be. Whether you're a hardcore Linux user or just a hobbyist, Neofetch provides a nice touch to showcase your system’s info with an impressive display. Give it a try and personalize your command line experience in a colorful way!