Fastfetch in Terminal – View Linux System Information

Fastfetch is a simple and fast system information tool for the terminal. It displays useful information about your operating system, kernel, CPU, memory, shell, terminal, and other system details. You can also customize the logo, displayed information, colors, and output format using different options.

Here’s what you can do with Fastfetch:

  • View system information in the terminal.
  • Check your operating system and kernel.
  • View CPU and memory information.
  • Display system information with ASCII logos.
  • List available logos and modules.
  • Create and use custom configuration files.
  • Display information in JSON format.
  • Refresh system information automatically.
  • Customize colors and output style.

Fastfetch Installation Command

You can use the following installation command to install Fastfetch on any Debian-based Linux distribution.

First, update the package list.

apt update

Install Fastfetch.

apt install fastfetch

After installation, check the version.

fastfetch --version

Fastfetch is now successfully installed and ready to use.

Fastfetch Usage Commands

You can use the following Fastfetch commands to view system information and use different options available in the tool.

Run Fastfetch with the default settings.

fastfetch

Show the help menu.

fastfetch --help

Show the Fastfetch version.

fastfetch --version

Show the raw version number.

fastfetch --version-raw

List available logos.

fastfetch --list-logos

List available modules.

fastfetch --list-modules

List available presets.

fastfetch --list-presets

List supported features.

fastfetch --list-features

Display available logos.

fastfetch --print-logos

Display the default structure.

fastfetch --print-structure

Show system information in JSON format.

fastfetch --json

You can also disable JSON output with:

fastfetch --json false

Choose a specific logo.

fastfetch --logo <logo>

For example:

fastfetch --logo ubuntu

Disable the logo.

fastfetch --logo none

Set the structure of the system information.

fastfetch --structure <structure>

You can specify which information modules should be displayed by using the --structure option.

Show only selected readouts:

fastfetch -o <module>

Generate a custom configuration file.

fastfetch --gen-config

Specify a configuration file.

fastfetch --config <config>

List the paths where Fastfetch searches for configuration files.

fastfetch --list-config-paths

List the paths where Fastfetch searches for presets and logos.

fastfetch --list-data-paths

Keep Fastfetch running and refresh the output at a specific interval.

fastfetch --dynamic-interval 1000

The value is given in milliseconds. You can also use --watch, where the value is given in seconds.

fastfetch --watch 5

Show execution time for individual modules.

fastfetch --stat

Disable colors in the output.

fastfetch --pipe

Change the color of the keys.

fastfetch --color-keys <color>

Change the color of the title.

fastfetch --color-title <color>

Change the color of the output.

fastfetch --color-output <color>

Change the separator between keys and values.

fastfetch --separator " : "

Show detected versions for supported terminal, shell, editor, and other components.

fastfetch --detect-version

Show information about the available command options for a specific option.

fastfetch -h <option>

For example:

fastfetch -h logo

Fastfetch command flags are not case sensitive, so commands such as --print-logos and --Print-Logos are treated the same.

Overview

Fastfetch is a simple and useful tool for checking system information from the terminal. You can use different commands and options to customize the output and display the information you want in a clean and simple way.

SHARE THIS POST: