Skip to content

iglass 1.1.0: Ghostty and real Liquid Glass

Choose a tag to compare

@vukkt vukkt released this 13 Oct 18:24
· 32 commits to main since this release

Added

  • Ghostty support, with Apple's real Liquid Glass material (macos-glass-regular /
    macos-glass-clear) on macOS 26+, and classic blur elsewhere. iglass asks Ghostty's own
    validator whether glass is supported instead of guessing from versions.
  • --terminal iterm2|ghostty|all; iglass install defaults to the terminal it runs in.
  • --glass auto|native|blur for Ghostty.
  • Ghostty edits are minimal and reversible: theme files, an iglass.ghostty settings file,
    and one marked include line in the config Ghostty loads last. Symlinked and read-only
    configs are handled; uninstall restores the config byte for byte.
  • doctor, status, preview and export --dir cover Ghostty.
  • Prebuilt Ghostty themes in themes/ghostty/.
  • Demo GIF and Ghostty screenshots; tools/record-gif.sh and a Ghostty mode for
    tools/screenshots.sh, both over a generated backdrop.

Changed

  • install shows tips only on the first install, and a one-line summary when updating.

Fixed

  • install.sh stopped with "unbound variable" when downloading a release (bash 3.2 read the
    … in a message as part of a variable name).

Install or upgrade

brew install vukkt/tap/iglass        # or: brew upgrade iglass
# or: curl -fsSL https://raw.githubusercontent.com/vukkt/iglass/main/install.sh | bash
iglass install                       # sets up the terminal you run it in

Requires macOS 15+ and iTerm2 3.5+ or Ghostty 1.0+. Real Liquid Glass needs macOS 26+ and a recent Ghostty. Not affiliated with Apple Inc., iTerm2 or Ghostty.