GitHub - codixio/AlacrittyConfigUI: Visual editor for Alacritty terminal configuration · GitHub
Skip to content

About

Visual editor for Alacritty terminal configuration

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

AlacrittyConfigUI

A cross-platform settings editor for the Alacritty terminal emulator.

Alacritty is fast, minimal, and configurable — but all configuration happens through a TOML file. AlacrittyConfigUI gives you a visual interface to tweak colors, fonts, keybindings, and every other setting without memorizing config keys. Changes are written directly to your alacritty.toml and apply instantly via Alacritty's live reload.

Screenshot

Features

  • Color scheme editor — edit all 16 terminal colors, primary colors, cursor, selection, search, and footer bar colors
  • Theme management — comes with 7 built-in themes (Gruvbox, Dracula, Nord, Solarized, One Dark, Catppuccin Mocha, Tokyo Night). Save your own, import from the alacritty-themes collection, or export to share
  • Font configuration — font family, size, bold/italic overrides, character and glyph offsets, built-in box drawing toggle
  • Window settings — dimensions, padding, opacity, blur, decorations, startup mode, position, and more
  • Cursor settings — shape (block, underline, beam), blinking behavior, thickness, Vi mode cursor style
  • Terminal & shell — shell program and args, scrolling history, bell configuration, OSC 52 clipboard, working directory, config imports
  • Keybinding editor — view, add, edit, and remove keybindings with full modifier and action support
  • URL hints — configure regex-based URL detection rules with custom actions and mouse bindings
  • Auto-detection — finds your alacritty.toml automatically on Windows, macOS, and Linux
  • Non-destructive editing — preserves comments and config sections it doesn't manage
  • Backup & restore — every save creates a timestamped backup, one-click revert with TOML preview
  • Input validation — color hex codes, regex patterns, and enum values validated live before saving
  • Localized UI — German and English interface

Requirements

  • .NET 10 runtime or later
  • Alacritty (any recent version with TOML config support)

Installation

Download the latest release for your platform from the Releases page.

Or build from source:

git clone https://github.com/codixio/AlacrittyConfigUI.git
cd AlacrittyConfigUI
dotnet build src/AlacrittyConfigUI/AlacrittyConfigUI.csproj -c Release

Usage

Launch AlacrittyConfigUI — it will find your Alacritty config automatically. If you keep your config in a non-standard location, use the file picker to point it to the right path.

Edit colors, fonts, keybindings, or any other setting visually. Hit save, and Alacritty picks up the changes immediately.

Built with

Contributing

Contributions are welcome. Please open an issue first to discuss what you'd like to change.

License

MIT

About

Visual editor for Alacritty terminal configuration

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages