Faster fetcher

Edit Package fastfetch
https://github.com/LinusDierheimer/fastfetch

Like neofetch, but much faster because written in C.

Refresh
Refresh
Source Files
Filename Size Changed
fastfetch-2.1.2.tar.gz 0000806365 787 KB
fastfetch.changes 0000014045 13.7 KB
fastfetch.spec 0000002518 2.46 KB
Revision 9 (latest revision is 27)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1121091 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 9)
- Declare new build deps gcc and gcc-c++
- Update to version 2.1.2. Changes listed after 2.0.5:
    # 2.1.2
    Bugfixes:
    * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows)
    * Fix compatibility with ddcutil 2.0 (Brightness, Linux)
    * Fix a compile warning (CPUUsage, FreeBSD)
    # 2.1.1
    Features:
    * Support opkg (Packages, Linux)
    * Support GNOME Console terminal version and font detection (Terminal, Linux)
    * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU)
    * New module to detect physical disk I/O usage (DiskIO)
    * Add `--cpuusage-separate` to display CPU usage per CPU logical core
    * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580)
    Bugfixes:
    * Fix possible crashes on Windows 7 (Disk, Windows)
    * Fix possible crashes caused by uninitialized strings (Users, Windows)
    * Improve support of `--help *-format` and several bugs are found and fixed
    * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS)
    * Fix implementation processes counting (Processes, Linux)
    * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS)
    Logo:
    * Add Chimera Linux
    * Add EndeavourSmall
    * Add Xenia
    # 2.1.0
    This release introduces a new output format: JSON result
    Changes:
    * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it
    * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package
    * Reduced information supported by `--terminal-format`, `--shell-format`
    * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now.
    * Custom strings in `--module-key` and `--module-format` are no longer trimmed.
    * `/boot` is hidden by default (FreeBSD, Disk)
    Features:
    * Add `--format json`, which prints system information as JSON format
    * Add fast path for xfce4 version detection (DE, FreeBSD)
    * Support contour terminal version and font detection (Terminal / TerminalFont)
    * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared.
    * Support new flag `--logo-separate`. If true, print modules at bottom of the logo
    * Support Apple Silicon CPU frequency detection (CPU, macOS)
    * Support user login time detection (Users)
    * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows)
    * Print monitor type (built-in or external) (Display)
    * Support full GPU detection in WSL (Linux, GPU)
    * Add `--module-key " "` as a special case for hiding keys
    * Support `--title-format`. See `fastfetch --help title-format` for detail
    * Support `--colors-key` (Colors)
    * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5
    * Support Windows Service Pack version detection (Kernel, Windows)
    * Support Debian point releases detection (OS, Linux)
    * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish.
    * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux)
    Bugfixes:
    * Fix fastfetch hanging in specific environment (#561)
    * Fix short read when reading from stdin (Logo)
    * Fix `poll() timeout or failed` error when image is very large (Logo)
    * Fix Termux Monet terminal version detection (Terminal)
    * Fix zpool volumes detection (Disk, Linux)
    * Fix external volumes detection (Disk, Linux)
    * Fix snap package number detection on systems other than Ubuntu (Packages, Linux)
    * Fix dpkg / apt package number detection (Packages, Linux)
    * Fix bluetooth mac address detection (Bluetooth, Windows)
    Logo:
    * Add Afterglow
    * Add Elbrus
    * Update EvolutionOS
    * Update AOSC OS
    * Update Ubuntu_old
    * Update Windows 11_small
    * Add Amazon Linux
    * Add LainOS
    * Fix colors of Slackware
Comments 0
openSUSE Build Service is sponsored by