org.alacrittyalacrittySet it up
Install Easy Complete and approve Accessibility, then quit the terminal completely — macOS loads input methods when a process starts, so a reopened window is not enough.
ec doctor reports the shell hook and the input method separately, so it tells you which half is missing.
exec $SHELL ec doctor
Working inside tmux
Each Alacritty window is its own alacritty process, and inside it tmux owns the panes. Easy Complete instruments the shell in the pane, so completions follow the pane you are typing in.
Attaching to a tmux session created before Easy Complete was running gives you shells that were never instrumented. Start a new window in that session rather than restarting tmux.
tmux new-window
If the popup lands in the wrong place
Alacritty positions the caret itself, so cursor tracking depends entirely on the input method. Re-register it, then quit and reopen Alacritty.
ec integrations install input-method
Keyboard controls
↑ / ↓moves through suggestions.Tab / →accepts the highlighted suggestion.Escdismisses the popup.
