A cross-platform, OpenGL terminal emulator.
alacritty migrate
will ignore null values in yaml instead of erroring outalacritty migrate
failing with nonexistent importsAlt
bindings requiring composed key rather than pre-composed one on macOSAlt + Control
bindings not working on Windowschars = "\u000A"
action in bindings inserting \n
Shift + <number>
when using kitty protocolwindow.dimensions
on some Wayland compositorsLeft
used for numpad Up
alacritty migrate
will ignore null values in yaml instead of erroring outalacritty migrate
failing with nonexistent importsAlt
bindings requiring composed key rather than pre-composed one on macOSAlt + Control
bindings not working on Windowschars = "\u000A"
action in bindings inserting \n
Shift + <number>
when using kitty protocolwindow.dimensions
on some Wayland compositorsLeft
used for numpad Up
scdoc
(see INSTALL.md
)persist
in hints
config sectionBack
/Forward
mouse buttons support in bindings-w -1
) for new windowsprefer_egl
to prioritize EGL over other display APIsf
/F
/t
/T
window.blur
config option to request blur for transparent windows--option
argument for alacritty msg create-window
DECRQM
/DECRPM
escape sequences--help
output is more compact now and uses more neutral palettealacritty migrate
to automatically convert all configuration filesdraw_bold_text_with_bright_colors
, use
colors.draw_bold_text_with_bright_colors
key_bindings
, use keyboard.bindings
mouse_bindings
, use mouse.bindings
400ms
terminal.osc52
to adjust itcolors.transparent_background_colors
for selections, hints, and search matchesCSI 2026
instead of legacy DCS
variantShift
pressed, mouse bindings without Shift
are only triggered
if no exact binding (i.e. one with Shift
) is found.U+E0B0
to U+E0B3
bell.animation
is now Linear
IncreaseFontSize/DecreaseFontSize
step is now 1pxfont.size
precision was raised to 6 floating point digits11.25
matching 15pxXft.dpi
is now reloaded when xsettingd change its value on X11Maximized
startup mode not filling the screen properly on GNOME WaylandOptionAsAlt
with OnlyLeft
/OnlyRight
settings not working properly on macOSLast
/First
actions not working on X11/Waylandwindow.decorations_theme_variant
not live reloadingCommand
modifier persisting after Cmd + Tab
on macOSwindow.startup_mode
applied to window again when creating new tabchars
inside the mouse bindingsbackground_opacity
, use window.background_opacity
colors.search.bar
, use colors.footer_bar
insteadmouse.url
, use the hints
config sectionmouse.double_click
and mouse.triple_click
scdoc
(see INSTALL.md
)persist
in hints
config sectionBack
/Forward
mouse buttons support in bindings-w -1
) for new windowsprefer_egl
to prioritize EGL over other display APIsf
/F
/t
/T
window.blur
config option to request blur for transparent windows--option
argument for alacritty msg create-window
DECRQM
/DECRPM
escape sequences--help
output is more compact now and uses more neutral palettealacritty migrate
to automatically convert all configuration filesdraw_bold_text_with_bright_colors
, use
colors.draw_bold_text_with_bright_colors
key_bindings
, use keyboard.bindings
mouse_bindings
, use mouse.bindings
400ms
terminal.osc52
to adjust itcolors.transparent_background_colors
for selections, hints, and search matchesCSI 2026
instead of legacy DCS
variantShift
pressed, mouse bindings without Shift
are only triggered
if no exact binding (i.e. one with Shift
) is found.U+E0B0
to U+E0B3
bell.animation
is now Linear
IncreaseFontSize/DecreaseFontSize
step is now 1pxfont.size
precision was raised to 6 floating point digits11.25
matching 15pxMaximized
startup mode not filling the screen properly on GNOME WaylandOptionAsAlt
with OnlyLeft
/OnlyRight
settings not working properly on macOSLast
/First
actions not working on X11/Waylandwindow.decorations_theme_variant
not live reloadingCommand
modifier persisting after Cmd + Tab
on macOSwindow.startup_mode
applied to window again when creating new tabchars
inside the mouse bindingsbackground_opacity
, use window.background_opacity
colors.search.bar
, use colors.footer_bar
insteadmouse.url
, use the hints
config sectionmouse.double_click
and mouse.triple_click
GLX
when using old mesa platforms;
inside the URI
in OSC 8
sequence breaking the URI