Fastfetch is a neofetch-like tool for fetching system information and displaying it in a visually appealing way. It is written mainly in C, with a focus on performance and customizability. Currently, it supports Linux, macOS, Windows 7+, Android, FreeBSD, OpenBSD, NetBSD, DragonFly, Haiku, and illumos (SunOS).
Upstream repositories:
- https://github.com/fastfetch-cli/fastfetch
- https://github.com/juanro49/harbour-fastfetch (with SailfishOS fixes and rpm build)
| Attachment | Size | Date |
|---|---|---|
| 839.21 KB | 23/12/2025 - 17:46 | |
| 848.71 KB | 13/01/2026 - 00:38 |
- Package changes:
- Actualizar a 2.57.0. Mejora changelog
- Upstream changes:
- Deprecation notice:
- * Support for Windows 7 (and 8.x) is deprecated and will be removed in a future release. Extended support for Windows 7 (and 8.1) ended on January 10, 2023. These versions do not officially support ANSI escape codes (running fastfetch on them requires a third-party terminal such as ConEmu). In addition, Windows 7 lacks some APIs used by fastfetch. Fastfetch currently loads these APIs dynamically at runtime to maintain compatibility, but this adds complexity to the codebase and increases the maintenance burden.
- * A CMake flag `ENABLE_WIN7_COMPAT:BOOLEAN` has been introduced (defaults to `ON` for now). If set to `OFF`, Windows 7 compatibility code is excluded, and the resulting binaries will support only Windows 10 (version 1607 and later) and Windows 11.
- * The main prebuilt Windows binaries on the Release page (`fastfetch-windows-amd64.*`) are built with `ENABLE_WIN7_COMPAT=OFF`. These are the binaries used by `scoop` and `winget`. Users who need Windows 7 (or 8.x) support can download the `-win7` variant instead.
- * The `ENABLE_WIN7_COMPAT` CMake option and the `-win7` variant binaries are planned to be removed in 2.60.0.
- Features:
- * Supports COSMIC DE version detection (DE, Linux)
- * Supports niri version detection (#2121, WM, Linux)
- * Supports cosmic-term version and terminal font detection (Terminal / TerminalFont, Linux)
- * Supports urxvt font detection (TerminalFont, Linux) (#2105)
- * Improves xterm font detection by checking `xterm.vt100.faceName` (TerminalFont, Linux)
- * Supports Secure Boot detection (Bootmgr, macOS)
- * Supports DPI scale factor detection on Windows 7 (Display, Windows)
- * Supports xterm 256-color codes in color configuration
- * In `display.color`: "@<color-index>" (e.g., "@34" for color index 34)
- * In `*.format` strings: "#@<color-index>" (e.g., "#@34" for color index 34)
- * Improves uptime accuracy on Windows 10+ (Uptime, Windows)
- * Adds a new module `Logo` to query built-in logo raw data in JSON output (Logo)
- * Usage: `fastfetch -s logo -l <logo-name> -j # Supported in JSON format only`
- * Supports shell version detection even if the binary has been deleted (#2136, Shell, Linux)
- * Overall code refinements and optimizations
- Bugfixes:
- * Skips local / loopback routes when detecting network interfaces (LocalIP, Linux) (#2127)
- * Fixes CPU speed detection on s390x (CPU, Linux) (#2129)
- * Fixes GPU detection error handling and supports case-insensitive PCI ID parsing (GPU, Windows)
- * Fixes some networking issues and memory leaks (Networking)
- * Fixes `exePath` reporting relative paths on macOS (Shell, macOS)
- Logos:
- * Adds openSUSE Tumbleweed braille logo
- * Adds Xinux
- * Renames HydraPWK to NetHydra
- * Fixes colors of deepin and UOS
- * Fixes colors of macOS and variants
Recent comments