Skip to content

Fathom 0.2.2

Choose a tag to compare

@mtolhuys mtolhuys released this 26 Sep 17:55
· 26 commits to main since this release

Fathom: Alt+Tab that dives through time

Two fixes, both about strings other programs choose:

  • Window titles, app names, workspace names and the filter render as plain
    text, like every other label in the overlay: markup in a title (an image
    from a web address, say) shows as typed and loads nothing. Asked for in the
    marketplace review. tests/static.test.sh fails on any Text without
    textFormat: Text.PlainText.
  • The icon lookup never turns a window's app id or class into a file path:
    the window chooses those, so a class like /etc/passwd gets the lettered
    tile, and only a desktop entry's own Icon may name a file.

In omakit's disposable Omarchy 4.0.4 guest: a window titled <b>x</b><img src="http://127.0.0.1:8099/a.png"> made 0.2.1 request that image from a listener at that address, and a window that named a file as its app id had the shell open that file as its icon. 0.2.2 shows the title as typed, in the card, the caption and the map, opens only a desktop entry's own icon path, and requests nothing.

Update:

omarchy plugin update io.github.mtolhuys.fathom

New here? Install:

omarchy plugin add https://github.com/mtolhuys/fathom --enable

Then add the Alt+Tab block from the README to ~/.config/hypr/bindings.lua.

fathom-demo.gif is the same demo as a GIF, to share.