Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
utilities
fastfetch
fastfetch.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File fastfetch.changes of Package fastfetch
------------------------------------------------------------------- Mon May 6 19:45:12 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to 2.11.5: Changes: * Fastfetch will print a colorless ascii logo in --pipe mode for better lolcat compatibility. fastfetch | lolcat should work and no --pipe false needed. Previously the logo would be disabled in --pipe mode. * --os-file was removed and CMake option -DCUSTOM_OS_RELEASE_PATH=/path/to/os-release was added. This option should not used in most cases. Bugfixes: * Fix possible out-of-bound memory access (#868) * Fix doubled output in custom formation (#852) * Fix memory leaks when passing informative options * Fix JSON config size.ndigits doesn't work * Remove --os-file in help messages Features: * Enable --pipe mode if environment variable $NO_COLOR is set * Support Armbian and Proxmox distro detection (OS, Linux) ------------------------------------------------------------------- Sun May 5 07:43:09 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - update to 2.11.3: * Features: - Add cmake option CUSTOM_AMDGPU_IDS_PATH for specifying custom path of amdgpu.ids * Bugfixes: - Fix hanging when detecting disconnected network drive (Disk, Windows) - Ensure line ending is printed when printing image logo errors (Logo) - Revert image logo limitation change in 2.11.2; allow image logo in SSH session and tmux again (#861, Logo) - Fix doubled output in custom formation (PhysicalDisk, Windows) - changes that are from 2.11.2: * Changes: - Error messages when trying to print image logo will only be printed with --show-errors - When generating JSON output, fastfetch will generate an empty array when no result is detected, instead of an error. * Bugfixes: - Fix segfault in Debian 11 and some old kernels. Regression introduced in 2.11.0 (#845, GPU, Linux) - Don't try detecting version of raw sh shell (#849, Shell, Linux) - Trim \r on Windows * Features: - Check xdg state home for nix user packages (#837, Packages, Linux) - Disable image logos in ssh and tmux sessions (#839) - Support MX Linux distro detection (#847, OS, Linux) * Logo: - Add KernelOS - Fix name of DraugerOS - Add missing FF_LOGO_LINE_TYPE_SMALL_BIT flags - Add MX2 - changes that are from 2.11.2: * Bugfixes: - Fix uninitialized variables which can cause crashes (#760 #838, Battery, Android) - Don't detect hyfetch as shell when used as backend of hyfetch - Fix incorrect information in man page (#828) * Features: - Support sorcery package manager detection (Packages, Linux) - Make --custom-format optional (Custom) - Make / an alias of C:\ for --disk-folders (Disk, Windows) - Build for Linux armv7 * Logo: - Fix colors of Source Mage logo ------------------------------------------------------------------- Wed May 1 04:43:10 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to 2.11.0: Changes: - Default hideCursor to false. It doesn't make much difference but makes user's terminal unusable if fastfetch is not exited correctly. Bugfixes: - Fix minimum cmake version support - Fix wifi detection on platforms that don't use NetworkManager - Fix GPU type detection for AMD cards Features: - Add basic support DE detection support for UKUI (DE, Linux) - Make config specified in JSONC overridable by command line flags * Note this change only make global config overridable; module configs are still not - Suggest increasing --processing-timeout when child process timeouts - Only detect folders that specified by --disk-folders * Previously --disk-folders only omits unmatched disks from output. This option can be used to improve detection performance by ignoring slow network drives ------------------------------------------------------------------- Tue Apr 23 19:38:05 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to 2.10.2: Changes: * We now always detect max frequency of GPUs for consistent, instead of current frequency Features: * Improve display detection for wlroots based WMs. Fastfetch now correctly reports fractional scale factors in hyprland (Display, Linux) * Improve GPU detection on Linux (GPU, Linux) - Support GPU memory usage detection for AMD GPUs - Support GPU frequency detection for Intel GPUs * Improve performance of Gnome version detection (DE, Linux) * Improve performance of kitty version detection (Terminal, Linux) * Detect refresh rate when using --ds-force-drm sysfs-only (Display, Linux) * Add option --ts-version to disable terminal and shell version detection. Mainly for benchmarking purposes * Improve performance of detecting WSL version (Host, Linux) Bugfixes: * Correctly detect /bin/sh as current shell if it's used as default shell (Shell, Linux) * Work around an issue which CPU module reports incorrect CPU frequency that is too high (CPU, Linux) * Don't print ANSI escape codes in --pipe mode ------------------------------------------------------------------- Tue Apr 16 10:04:27 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to 2.9.2: Changes: * To make use of the newly introduced `yyjson` flag `YYJSON_WRITE_NEWLINE_AT_END`, fastfetch now requires `yyjson` 0.9.0 or later Features: * Always add a final new-line when generating JSON output * Detect partition create time, which can be used as OS installation time (Disk) * Print time string when generating JSON result instead of UNIX epoch time number, which is more human-readable Bugfixes: * Fix a memory leak * Fix parsing of option `--packages-disabled` (Packages) * Don't use command `time` as a shell (Shell) Logos: * Add openSUSE MicroOS * Fix color of AOSC OS ------------------------------------------------------------------- Mon Apr 8 08:26:17 UTC 2024 - Dirk Müller <dmueller@suse.com> - update to 2.9.1: * Support weston-terminal (missed commit in v2.9.0) (TerminalFont, Linux) * Support hyprcursor detection * Fix `fastfetch --gen-config` raises SIGSEGV when `~/.config/fastfetch` doesn't exist. Regression of `2.9.0` ------------------------------------------------------------------- Thu Apr 4 04:54:12 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to 2.9.0: Features: * Support Lxterminal version detection (Terminal, Linux) * Support weston-terminal version and font detection (TerminalFont, Linux) * Support am package manager detection (Packages, Linux) * Support network prefix length detection for IPv6 (LocalIP) * Display all IPs when multiple IPs are assigned to the same interface (LocalIP) * Add option --localip-show-prefix-len to show network prefix length for both IPv4 and IPv6. Defaults to true (LocalIP) Bugfixes: * Fix network prefix length detection when the value is greater than 24 (LocalIP, Linux) * For xfce4-terminal, use system mono font if no config file is found (TerminalFont, Linux) ------------------------------------------------------------------- Mon Mar 25 07:09:10 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to 2.8.10: Bugfixes: * Ignore chezmoi (Terminal, Linux) * Trim trailing possible whitespaces (PublicIP) * Fix detection compatibility for KDE 6 (Font, Linux) Features: * Improve stability; print more useful error message; avoid misuse (PublicIP / Weather) ------------------------------------------------------------------- Fri Mar 15 16:47:04 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.9: Bugfixes: * Don't detect SessionLeader as terminal, actually (Terminal, Linux) * Fix blurry chafa result when specifying both width and height (Logo) Features: * Distinguish min frequency and base frequency (CPU) ------------------------------------------------------------------- Fri Mar 8 06:26:35 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.8: Bugfixes: * Fix old fish version compatibility * Fix truncated texts in --help format * Fix old vulkan-header and libdrm library compatibility (Linux) * Fix possible segfaults in --help *-format * Fix invalid resolution detection when using libdrm (Linux, Display) * Fix segfault when /sys/devices/system/cpu/cpufreq/ doesn't exist (CPU, Linux) * Don't detect SessionLeader as terminal (Terminal, Linux) * Fix detection of client IP (Users, Linux) ------------------------------------------------------------------- Sat Mar 2 13:13:39 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.7: Bugfixes: * Fix max CPU frequency detection for some cases (CPU, Linux) * Fix some memory leaks * Fix ddcutil 2.1 compatibility (Brightness, Linux) Features: * Support zellij version detection (Linux, Terminal) ------------------------------------------------------------------- Wed Feb 28 08:48:27 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.6: Changes: * Due to newly introduced configs, JSONC option { "temperatureUnit": "C" } has been changed to { "temp": { "unit": "C" } } Bugfixes: * Fix incorrect GPU name detection for Intel iGPU on Linux (GPU, Linux) Features: * Support additional temperature formatting options { "temp": { "ndigits": 1 } } { "temp": { "color": { "green": "green", "yellow": "yellow", "red": "red" } } } * Support specifying custom pci.ids path for Linux (GPU, Linux) * Support warp-linux terminal version & terminal font detection (Terminal, Linux) ------------------------------------------------------------------- Fri Feb 23 17:41:26 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.5: Bugfixes: * Fix segfault if we fail to find Vendor ID in lscpu (CPU, Linux) * Fix multi-device bcachefs filesystem compatibility (Disk, Linux) Features: * Support --color-block-width and --color-block-range (Colors) * Support --diskio-detect-total to show total bytes read/written (DiskIO) * Support --netio-detect-total to show total bytes received/sent (NetIO) * Support --packages-disabled to disable specified package manager (Packages) * Support --display-order to sort multiple displays in a specific order (Display) * Support --display-compact-type original-with-refresh-rate to show refresh rates in compact / oneline mode (Display) ------------------------------------------------------------------- Mon Feb 12 17:17:12 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.3: Bugfixes: * Fix GPU name detection for AMD graphic cards (GPU, Linux / FreeBSD) ------------------------------------------------------------------- Sat Feb 10 05:44:13 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.8.0: Features: * Rewrite GPU module, drop libpci dependency (GPU, Linux) * Detect marketing name of Apple Silicon CPUs for asahi linux (CPU, Linux) * Add new module Camera, which prints the name and resolution of connected cameras Bugfixes: * Fix compatibility with packages installed by flatpak (Terminal, Linux) * Don't show not connected if no power adapter is found (macOS / Linux, PowerAdapter) * Make format of battery status be consistent with other platforms (Linux, Battery) ------------------------------------------------------------------- Fri Feb 2 08:05:34 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.7.1: Features: * Config presets in app folder now work with symlinks Bugfixes: * Fix a possible segfault when detecting terminal (Terminal, Linux) ------------------------------------------------------------------- Sun Jan 28 04:50:07 UTC 2024 - Gordon Leung <pirateclip@protonmail.com> - update to version 2.7.0: Changes: * Add new module TerminalTheme, which prints the foreground and background color of the current terminal window. * Allow command substitution when expanding paths * Improve xonsh shell detection (Shell) * Support colored percentage values (Bluetooth / Gamepad / Sound) * Add --<module>-percent-[green|yellow] options to specify threshold of percentage colors * Add --percent-color-[green|yellow|red] options to specify color of different percent value states. * Remove support of option --battery-dir. We detect a lot of things in /sys/class/* and only module Battery supports specifying a custom directory for some reason, which is weird. * Remove --chassis-use-wmi which is no longer used. * --gpu-use-nvml has been renamed to --gpu-driver-specific due to using of IGCL and AGS * We now detect external partitions more conservatively in Linux. USB partitions will not be detected as external always Features: * Default preset names to .jsonc. For example, fastfetch -c all will load presets/all.jsonc * Support more properties of physical disks (PhysicalDisk) * Support SSD temperature detection with --physicaldisk-temp (PhysicalDisk) * Support ash (default shell of BusyBox) version detection (Shell, Linux) * Support manufacture date and serial number detection for physical monitors (Monitor) * Support battery serial number and manufacturer date detection (Battery) * Support host serial number and UUID detection (Host) * Support battery level detection for gamepads where possible (Gamepad) Bugfixes: * Fix segfault in CPU module when running in aarch64 machine without lscpu installed (CPU, Linux) * Don't use login as terminal process (Terminal, Linux) * Create sub folders when writing config file * Fix Btrfs subvolumes being detected as external partitions some times (Linux, Disk) * Fix battery cycle counts in some places (Battery) * Fix physical monitor detection with Nvidia drivers (Monitor, Linux) * Fix locale module printing unexpected results in specific environments (Locale) For more info: https://github.com/fastfetch-cli/fastfetch/releases ------------------------------------------------------------------- Sat Dec 23 08:15:55 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - update to version 2.4.0: **BREAKING** We are deprecating flags based config files (will be removed in v3.0.0). We suggest you migrate to json based config files. One may use `-c /path/to/config.conf --gen-config` to migrate existing flag based config files. Changes: * All flag based presets are removed Features: * Improve performance of detecting rpm and pkg package count (Packages, Linux / FreeBSD) * Support Apple M3X temperature detection (CPU / GPU, macOS) * `--ds-force-drm` support a new option `sysfs-only` * Improve xfce4 version detection * Detect WM and DE by enumerating running processes (WM / DE, FreeBSD) * Add a new module `Physical Disk`, which detects product name, full size, serial number and so on. Bugfixes: * Fix crashes sometimes when `--logo-padding-top` is not set (Logo) * Fix memory usage counting algorithm (Memory, macOS) * Fix the behavior of `--no-buffer` in Windows * Fix possible segfault in some devices (Display, Linux) * Fix segfaults on first use of new images with Sixel flag (Image) - update specfile: * add bash completion subpackage. * add fish completion subpackage. * add manpage for fastfetch for package. ------------------------------------------------------------------- Tue Nov 21 15:32:10 UTC 2023 - Dirk Müller <dmueller@suse.com> - update to 2.2.3: * Update the latest mac models (Host, macOS) * Fix terminal detection on NixOS (Terminal) * `--percent-type` now defaults to 9 (colored percentage numbers) * `fastfetch` now prints LocalIp module by default * Features: * LocalIP module now prints netmask in CIDR format for IPv4 * Bios module now detects system firmware type (Bios) * Improve detection of `Battery` * Detect cycle count on supported platforms * Detect temperature on Linux when supported * Status detection on macOS has been adjusted to be consistant with other platforms * Linux binaries are built with imagemagick7 support * Update NixOS_small * Hotfix release for #606 * Fix broken presets due to the breaking changes introduced in * Features: * Pretty print `fastfetch --help` * This release introduces a new option `--migrate-config`, which migrates old flag based config file to new JSONC format * Changes: * `--pipe` and `--stat` are moved from `general` options to `display` options. This affects cjson configuration. * Display keys `percent*` and `size*` in JSON config are restructured. e.g. `{ "sizeNdigits": 1 }` is now `{ "size": { "ndigits": 1 } }` * With the introduction of `--migrate-config`, the old flag based config file is deprecated, and will be removed in 3.0.0 (next major version) * Support of `--gen-config conf` is deprecated accordingly, and will be removed in 2.3.0 (next minor version) * The global flag `--allow-slow-operations` is splitted into some explicit flags in differnet modules * `--packages-winget`: control whether `winget` packages count should be detected. Note it's a very slow operation, please enable it with caution. * `--chassis-use-wmi`: control whether `WMI` query should be used to detect chassis type, which detects more information, but slower. This flag only affects `--chassis-format` and `--format json`. * `--battery-use-setup-api`: control whether `SetupAPI` should be used on Windows to detect battery info, which supports multi batteries, but slower. * `--wm-detect-plugin`: control whether WM plugins should be detected. Note it's implemented with global processes enumeration and can report false results. * `--de-slow-version-detection`: control DE version should be detected with slow operations. It's usually not necessary and only provided as a backup. * `--localip-default-route-only` and `--netio-default-route- only` defaults to true to avoid large number of results * Features: * Quirks for MIPS platforms (CPU, Linux) * Use devicetree path for OBP hosts (Host, Linux) * Detect `tmux: server` as tmux (Terminal, Linux) * Support urxvt version detection (Terminal, Linux) * Support st version detection (Terminal, Linux) * Support st terminal font detection (TerminalFont, Linux) * Support xfce4-terminal 1.1.0+ terminal font detection (TerminalFont, Linux) * Add option `--migrate-config <?target-file-path>` * Support Nvidia GPU temp and cuda core count detection via nvml. Use `--gpu-use-nvml` to enable it (GPU) * Try supporting Wifi authentication type detection in macOS Sonoma. Please file a feature request if you get `to be supported (num)` with result of `/System/Library/PrivateFrame works/Apple80211.framework/Resources/airport -I | grep auth` (Wifi, macOS) * Bugfixes: * Better GPU memory and type detection (GPU, Windows) * Don't print display type twice (Display) * Detect BSSID instead of Wifi MAC address to align with other platforms (Wifi, macOS) * Remove support of used GPU memory detection, which is not reliable and only supported with `--gpu-force-vulkan`. (GPU) * Fix flag `--brightness-ddcci-sleep` (Brightness, Linux) * Fix hanging if a child process prints to both stdout and stderr (Linux) * Logos: * Add Black Mesa * Add cycledream * Add Evolinx * Add azos * Add Interix ------------------------------------------------------------------- Mon Oct 30 07:37:05 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - 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 ------------------------------------------------------------------- Mon Sep 18 21:26:47 UTC 2023 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me> - Update to version 2.0.5: * Bugfixes: - Fix segfault when using libxrandr (#544, Display, Linux) - Don't print 0px (#544, Cursor) * Features: - Add option --disk-use-available (#543) - Add option --disk-show-readonly - Removed config.conf to fix build ------------------------------------------------------------------- Tue Aug 22 02:50:15 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 2.0.1: * Changes: - Unescape strings only when parsing .conf files - Previously: $ NO_CONFIG=1 fastfetch --os-key \\\\ -s os -l none prints \: *. Note the backslashs are unescaped twice (once by shell and once by fastfetch). - Now: $ NO_CONFIG=1 fastfetch --os-key \\\\ -s os -l none prints \\: * - Remove option shortcut -c (alias of --color), which is more commonly used as alias of --config - Rename --recache to --logo-recache (which is used for regenerate image logo cache). Remove option shortcut -r (alias of --recache). - Detecting brightness of external displays with DDC/CI is no longer guarded behind --allow-slow-operations (Brightness) * Features: - Add --key-width for aligning the left edge of values, supported both for global --key-width and specific module --module-key-width - Add --bar-char-elapsed, --bar-char-total, --bar-width and --bar-border options - Add CMake option ENABLE_SYSTEM_YYJSON, which allow building fastfetch with system-provided yyjson (for package managers) - Add new module Version, which prints fastfetch version (like fastfetch --version) * Bugfixes: - Fix label detection. Use --disk-key 'Disk ({2})' to display it (Disk, Linux) - Fix some module options were not inited - Fix terminal version and font detection on NixOS (Terminal, Linux) ------------------------------------------------------------------- Fri Jul 21 07:30:11 UTC 2023 - Dirk Müller <dmueller@suse.com> - update to 1.12.2: * Support terminator terminal version detection (Linux, Terminal) * Support `pkgtool` package manager detection (Linux, Packages) * Support `Far` shell version detection (Windows, Shell) * Fix ConEmu terminal detection in some special cases (Windows, Terminal, #488) * Fix incorrect Host on M2 Mac Studio with M2 Max CPU (macOS, Host, #490) * Support KDE / LXQT / MATE / Cinnamon wallpaper detection (Wallpaper, Linux) * Support QTerminal version & terminal font detection * Support MATE Terminal version & terminal font detection * Set `--pipe true` automatically if stdout is not a tty * Detect new macs released on WWDC 2023 (macOS, Host) * Count cached memory as free memory (FreeBSD, Memory) * Support sound detection (FreeBSD, Sound) * Fix `--logo-padding-left` doesn't work when `--logo-padding- top` is set (Logo) * Fix KDE version detection on Fedora (DE) * Include limits.h when needed (Linux, #472) * Fix Windows drives detection in WSL (Linux, Disk) * Fix crash on newer wayland desktops (Linux, Display, #477) ------------------------------------------------------------------- Mon Jun 12 09:20:12 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 1.11.3: Features: * Support display name, type, rotation detection on Wayland (Linux, Display) * Print more useful display name instead of intel_backlight (Linux, Brightness) * Icons module supports Windows (Windows, Icons) * Add Wallpaper module which shows the current wallpaper image path * Add mac address detection --localip-show-mac (LocalIP, #451) Bugfixes: * Fix Gnome version detection on Fedora (DE) * Fix Windows drives detection in WSL (Disk) * Fix a segfault bug, regression of 1.11.1 Changes: * In order to make Icons module consistant between different platforms, --icons-format no longer supports individual GTK / QT icon params. * --theme-format no longer supports individual GTK / plasma theme params. * --local-ip-* and --public-ip-* have been changed to --localip-* and --publicip-* * --localip-compact-type is no longer supported. Fastfetch now display IPs as --localip-compat-type multiline by default, with --local-compact true can be set as an alias of --localip-compact-type oneline * --localip-v6first is no longer supported. ------------------------------------------------------------------- Wed May 17 14:34:44 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Move configuration files based on openSUSE distribution. ------------------------------------------------------------------- Wed May 17 14:13:18 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 1.11.0: * Support linuxbrew * Support foot terminal * Support cursor size detection on Windows * Support cursor detection on macOS * Support display name, display type and decimal refresh rate detection * Support --display-compact-type to display multiple resolutions in one line * Support flatpak-user * Support --gpu-force-vulkan to force using vulkan to detect GPUs, which support video memory usage detection with --allow-slow-operations * Fix date time format * Fix compiling with musl * Don't exit if libpci is failed to init * Names of most well-known gamepads are correctly printed instead of Wireless Controller on Windows * Small update for nobara logo ------------------------------------------------------------------- Sat Mar 4 01:55:25 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 1.10.3: * Fix uninitialized variables (GPU, Windows) * Fix compiling errors (Windows) * Improve performance (WmTheme amd Font, Windows and macOS) * Enable nonblocking public-ip / weather detection (Android) ------------------------------------------------------------------- Thu Feb 2 02:54:22 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 1.9.1: * Fix builds on s390x (@jonathanspw, #402) * Fix zero refresh rate on some monitors (macOS) * Fix default formatting of Wifi module ------------------------------------------------------------------- Mon Jan 23 16:30:55 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com> - Update to version 1.9.0 * fastfetch no longer creates a sample config file silently. Use --gen-config to generate one. * fastfetch now search for user config file in the order of fastfetch --list-config-paths * Unknown disks are hidden by default. * Resolution module is renamed to Display. * new options: --logo-padding-top, --list-config-paths, --list-data-paths, --gpu-hide-integrated, --gpu-hide-discrete * Raw image file as logo support * Add Brightness, Wifi module support * Disk name support for Linux * Fix rpm package count detection * Fix cpu temp detection ------------------------------------------------------------------- Wed Jan 18 02:47:19 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 1.8.2. Changes since then to this version: * 1.8.2: - Fix memleaks Users module (Windows) - Fix shell detection when installed with scoop (Windows) - Don't use libcJSON as wlanapi's dll name (Windows) - Align artifact names to other platforms (Windows) * 1.8.1: - Bios / Board / Chassis modules are splitted against Host module for performance reasons - Caching is removed. Option --nocache is removed accordingly - Windows (7 and newer) is officially and fully supported - FreeBSD support is improved greatly (Bios, Cpu Temp, Cpu Usage, Disk, Host, Processes, Swap, Terminal / Shell, Uptime) - Adds a new flag --stat, which prints time usage for individual modules - Adds Wifi module which supports Windows and macOS - Adds data source option for logo printing - Detects Homebrew Cellar and Cask seperately - Detects WSL version - Detects disk based on mount point - Exposes more chafa configs - Improves performance for Cpu Usage, Public IP, Weather modules - Improves performance for Kitty image protocol when both image width / height specified - Improves performance for large file loading - Improves performance for macOS WM and Host detection - Improves shell and terminal detection on macOS - Supports Deepin Terminal terminal font - Supports GPU detection on Android - Supports Kitty Terminal terminal font - Supports bar output for percentage values - Supports Bios module on macOS - Supports eopkg package manager detection - Supports iTerm image logo protocol - Supports image logo printing on macOS - Supports tcsh version detection - Vulkan module on macOS no longer requires vulkan-loader to work - Fixes disk size detection on 32bit Linux (#337) - Fixes cpu freq detection in WSL - Fixes internal bug of FFstrbuf - Fixes some memory leaks - Fixes segfault if 0 is given as argument index - Lots of code refactors - Added new logos: * Alpine * CRUX * EndeavourOS * Enso * Garuda small * Nobara * OpenMandriva * Parabola GNU/Linux-libre * Rocky * Rosa * Solus * Univalent * Vanilla OS ------------------------------------------------------------------- Wed Dec 7 21:59:05 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Initial spec for fastfetch 1.7.5
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor