Skip to main content

Interface Overview

Gaivota's interface is designed for efficiency, with a familiar layout and powerful keyboard shortcuts.

Main Window Layout

Main Window

The main window is divided into three resizable panes:

┌──────────────┬─────────────────────┬────────────────────────┐
│ │ │ │
│ Sidebar │ Email List │ Email Detail │
│ │ │ │
│ • Accounts │ • Subject │ • Full message │
│ • Folders │ • Sender │ • Thread view │
│ • Virtual │ • Preview │ • Attachments │
│ Folders │ • Date │ │
│ │ │ │
└──────────────┴─────────────────────┴────────────────────────┘

The left sidebar contains:

  • Account List: All connected email accounts
  • Folder Tree: Standard folders (Inbox, Sent, Drafts, Archive, Junk, Trash)
  • Virtual Folders: Custom plugin-powered folders

Click on any folder to view its contents. The number badge shows unread messages.

You can collapse the sidebar by clicking the toggle button or pressing [.

Email List

The center pane shows emails in the selected folder:

  • Subject: Email subject line
  • Sender: Who sent the email
  • Preview: First line of the email body
  • Date: When the email was received
  • Flags: Read/unread, flagged, attachments

Use j and k to navigate up and down the list.

Email Detail

The right pane shows the selected email:

  • Header: Sender, recipients, subject, date
  • Body: Full email content with formatting
  • Attachments: File attachments with download options
  • Thread: Related emails in the conversation

Press o or Enter to focus on an email, u to go back.

Resizing Panes

All three panes are resizable. Drag the dividers between panes to adjust their width.

Your layout preferences are saved and restored when you reopen Gaivota.

Thread View

When you select an email that's part of a conversation, Gaivota shows the entire thread:

  • All related emails are grouped together
  • Newest messages appear at the bottom
  • Click on any message in the thread to expand it

Compose Window

Press c to open the compose window:

Compose Window

  • To: Recipients (with autocomplete)
  • Cc/Bcc: Additional recipients
  • Subject: Email subject
  • Body: Rich text editor with formatting toolbar

The compose window supports:

  • Bold, italic, underline, text color
  • Bullet and numbered lists
  • Tables
  • Images and attachments
  • Links

Press ⌘+Enter to send.

Settings Dialog

Press ⌘, (Cmd+Comma) to open Settings:

Settings

TabContents
GeneralPolling interval, notifications
AccountsConnected accounts, per-account settings
AppearanceTheme selection, dark mode
SpamML spam detection settings
BlockedBlocked senders list
ShortcutsKeyboard shortcut customization
PluginsInstalled plugins
ProfilesProfile management

Keyboard-First Design

Gaivota is designed for keyboard users. Nearly every action has a shortcut:

ActionShortcut
Navigate emailsj / k
Open emailo or Enter
Go backu
Composec
Replyr
Reply Alla
Forwardf
Archivee
Delete#
Mark spam!
Search/
Settings⌘,
Help?

See Keyboard Shortcuts for the complete reference.