fastfetch
Display system information and hardware details
TLDR
Display system information
Display full system information with all the modules enabled
Load a custom configuration file
Fetch a specific structure
Use a specific logo
Display system information without a logo
Use a specific color for the keys and title
SYNOPSIS
fastfetch [options]
PARAMETERS
--help
Display help message.
--version
Display version information.
--config <path>
Specify a custom configuration file path.
--logo <name>
Specify the logo to display.
--module <module_name>
Specify a module to display. Can be used multiple times.
--hide <module_name>
Specify a module to hide. Can be used multiple times.
--no-color
Disable colors in output.
--disable-key
Hide the key (label) for all modules.
--disable-title
Hide the title.
--pipe
Disable formatting and output raw data.
DESCRIPTION
Fastfetch is a command-line tool designed to quickly display system information in a visually appealing and customizable format. It aims to be a modern and efficient alternative to tools like Neofetch and Screenfetch.
Fastfetch gathers details about the operating system, kernel, hardware, desktop environment, installed packages, shell, CPU, GPU, memory usage, and more. It presents this data in a clean and concise manner, often alongside an ASCII art logo of the distribution. Fastfetch is highly configurable, allowing users to tailor the displayed information and its visual presentation through a configuration file. This includes choosing which modules to display, customizing colors, and selecting ASCII art.
The key advantage of Fastfetch lies in its speed and efficiency. It is written in C, which contributes to its fast execution time and low resource consumption, making it suitable for use on resource-constrained systems. It is cross platform and supports Linux, MacOS and Windows.
Fastfetch provides a compelling alternative to other information fetching tools.
CONFIGURATION
Fastfetch's behaviour is controlled by a configuration file.
The location of the default configuration file varies depending on the operating system.
Example configuration options include:
- Setting custom colors.
- Enabling/disabling specific modules.
- Modifying the displayed ASCII art.
SEE ALSO
neofetch(1), screenfetch(1)