docs
Set it up once. Then just use it.
tern is meant to be learned in an afternoon. Start with the quick start, keep the keys open in a tab, and run tern doctor when something doesn't connect.
Getting started
Install tern, connect your accounts and find your way around.
- IntroductionWhat tern is, how it's laid out, and what it deliberately leaves out.
- InstallInstall tern with cargo, straight from GitHub.
- Quick startFrom the demo mailbox to your own accounts in a few minutes.
- AccountsAdd mail accounts from settings or config.toml, with passwords, TLS, folders and signatures.
- OAuth (Gmail, Outlook)Sign in to Google and Microsoft accounts with your own OAuth client and tern auth.
Reading, triage, threads, search, writing and sending.
- Reading mailMove through folders and messages, page through mail, view HTML, and save attachments.
- TriageArchive, trash, junk, move, flag and snooze in one key, on one message or many.
- ThreadsHow conversations are grouped, folded and acted on.
- SearchFilter the list as you type, then search the server with one more key.
- ComposingThe built-in modal editor, contact completion, attachments, signatures and choosing who it's from.
- Sending and draftsThe outbox, undo send, automatic retries, autosaved work in progress and server drafts.
- All inboxesEvery account's inbox in one list, with actions and replies routed to the right account.
- SnoozeHide a message until a time you pick, then get it back unread with a notification.
Calendar & people
The agenda, events and invitations, call links, contacts and reminders.
- CalendarYour CalDAV calendars in the same three panes as mail, with sync, time zones and hidden calendars.
- EventsQuick add in plain words, the event form, edits and deletes, invitations, and turning an email into an event.
- Call linksPut a fresh Google Meet link or your Zoom room on any event with one key.
- PeopleYour CardDAV contacts on one screen, each with upcoming meetings and recent mail, editable in place.
- Notifications and todayDesktop notifications for new mail and meetings, and today's agenda under your folders.
Reference
Every key, every setting, every file tern touches.
- KeysEvery keybinding in tern, in one place.
- ConfigurationEvery option in config.toml, with its default.
- ThemesHow tern follows your Omarchy theme, which files it reads, and how to point it elsewhere.
- Settings and mouseThe in-app settings screen, and what the mouse does.
- tern doctorOne command that checks every account, server and local tool, and tells you what to fix.
- Command lineEvery tern command and flag.
- FilesEverything tern reads and writes on disk, and what's safe to delete.