Skip to content

Version 0.4.0

Choose a tag to compare

@Vitruves Vitruves released this 06 Oct 18:42
· 11 commits to main since this release

ghostty-config 0.4.0

First release since 0.1.0. The interface has been rebuilt.

New

  • Full-screen interface, no frames. It takes its colours from the terminal it runs in, light or dark, and follows it when the scheme changes.
  • Wall of themes. Every theme is a card, grouped by family and ordered dark to light. Cards are pictures in Ghostty and Kitty, cells elsewhere.
  • 252 curated themes in 27 families (was 152), all checked for contrast.
  • Fonts are installed where they are chosen. Families not yet installed are listed under the others; Enter downloads one.
  • Settings change in place with ← →, beside a picture of the window as they draw it. Nine presets (glass, minimal, focus…).
  • Two new sections, Input and Session: cursor, clipboard, mouse, scrollback, closing, notifications.
  • Extensions: shaders and theme packs (Catppuccin, Rosé Pine), downloaded for you. A shader just switched on is put back after ten seconds unless you keep it.
  • Ctrl+T tries a theme in the terminal without writing anything; Ctrl+X deletes a theme file, after asking.
  • A once-a-day check for a newer release, reported on exit (-no-update-check turns it off).

Changed

  • Download is gone: use the Font list.
  • Cursor and Blink moved from Window to Input.
  • The default Interface is now auto; midnight, graphite and paper are still there.
  • New options: -no-images, -images, -no-update-check.
  • Building needs Go 1.26.