It's now easier to customize that cool terminal logo in Fastfetch

Both a text-based interface and a graphical one accessible via your web browser now let you interactively create the configuration file for your Fastfetch.

Share
Three Konsole terminal emulator windows, each showing a Fastfetch text output with a different operating system logo for each.

The popular Fastfetch tool for displaying system information alongside an ASCII rendering of the operating system logo this week got updated to version 2.67. The update introduces some new interfaces for configuring Fastfetch's output.

For context: Fastfetch is one of the more popular replacements for neofetch, which was a ubiquitous system information tool until the project was officially shuttered in 2024.

What's new

  • Interactive TUI config: There's a new interactive text-based user interface (TUI) that lets you set up Fastfetch exactly how you want it. Just run fastfetch --gen-config to activate it.
  • Web-based config: If you prefer to work with a graphical window instead of a TUI, you can now try customizing your Fastfetch experience with a web browser-based interface. You can access it at the project's GitHub page and start creating a downloadable config.jsonc file for use with Fastfetch.
    • Apparently, this interface was entirely vibecoded, as the GitHub repository reads, "This project is fully AI generated and barely‌ tested. Bugs are expected." Obviously, your mileage may vary.

What's getting better

  • Apple hardware support: Fastfetch can now detect the CPU and GPU temperatures on Apple's latest chips, the M5 series.
  • Ghostty support: Fastfetch is now better at detecting the font being used in the Ghostty terminal emulator.
Ghostty is leaving GitHub because of reliability issues
Ghostty is finding a new haunt on another code repository, as GitHub has become too unreliable for its developers. The replacement hasn’t been established yet, though.

What's going away

  • The old configuration flags: The --gen-config-full, --gen-config-force, and --gen-config-full-force flags no longer exist, as their functions have been collapsed into the TUI activated with --gen-config
  • Various logos: Several operating system logos were removed from the Fastfetch repository. I looked into them, and they all appear to be abandoned projects. They include:
    • EmperorOS
    • Furreto
    • Hypros
    • Magix
    • MagpieOS

Zooming out

Why this update matters: A lot of Linux distributions these days come with Fastfetch preinstalled, especially those that emphasize modern looks. Linux enthusiasts like to show off their desktops and include a readout like Fastfetch's, so further development affects a lot of machines.

My take: I like Fastfetch, but I'm put off by the casual approach taken in vibecoding the web interface for configuration. Not bothering with any testing makes me wonder what in Fastfetch's code might have gotten similar careless treatment.

Most vibe-coded apps on Flathub appear to be abandoned
Only about a quarter of vibe-coded apps tracked since early 2026 are still seeing frequent updates, calling into question the reliability of such software.

Diving in

The fineprint: You can read all the details, including a bunch of small bugfixes, in the official Fastfetch 2.67.0 release note on GitHub.

Get it now: Look for an update to Fastfetch in any rolling release distribution's software repository. At the moment, version 2.67 is in Arch testing. It's also up-to-date in Homebrew, which is the recommended method for distro-agnostic installations anyway. Just run brew install fastfetch and then start configuring.

Jordan Gloor © .