Skip to content

v1.1.10

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:07
· 5 commits to main since this release

Your logo now shows up everywhere, and the fetch draws once

Two separate faults were behind "it still shows the Windows logo".

1. A terminal with no image support got a Windows logo instead of your picture

The reported screenshot was classic conhost - the Terminal row read Windows Console,
not Windows Terminal. conhost renders no image protocol at all, so sixel was never going to
appear there, and the launcher fell back to fastfetch's built-in ASCII Windows logo. Pick a
logo in the app and you would never see it.

fastfetch prints a text logo file verbatim, ANSI escapes and all. So FastFetch Studio now
pre-renders each gallery image to true-colour half-block art in arts\ and hands that over
whenever no image protocol is available:

Terminal Your logo is drawn as
Windows Terminal (1.22+), WezTerm, foot, contour, mlterm, yaft the image, over sixel
kitty, WezTerm, Ghostty the image, over the kitty protocol
classic conhost, VS Code with GPU acceleration off, anything unrecognised block art
no images uploaded, or Never selected fastfetch's ASCII Windows logo

Block art uses two image pixels per character cell, so it carries twice the resolution a single
character per pixel would. Coarser than a real image, but it is your picture, and it is the
only thing that can appear where no image protocol exists. The explanation message now only
fires when it falls all the way through to the ASCII logo.

2. The fetch printed twice, in two different colour schemes

Your $PROFILE had two fastfetch calls - setup.ps1's managed block, plus the documented
snippet pasted in afterwards without removing it. Both ran, each picking its own random theme.
The launcher now draws once per shell session, so a second call does nothing. It uses a
global variable rather than an environment variable on purpose: $env: is inherited by child
processes, so a nested shell would inherit the marker and draw nothing at all.

Upgrading

Open the app and click Apply & Generate - that writes arts\ and rewrites
fastfetch-random.ps1, and both fixes live in those generated files. To stop the double call
at its source, delete one of the two fastfetch lines from your $PROFILE, or run
.\setup.ps1 -Uninstall.

Full Changelog: v1.1.9...v1.1.10