βοΈ Using Letters
Letters is a modern, distraction-free word processor for GNOME. This guide covers the day-to-day workflow.
First Runβ
Launch Letters from the app grid or terminal:
flatpak run org.tunaos.letters
You'll see a clean, empty document with:
- Toolbar β formatting controls (bold, italic, headings, lists)
- Canvas β the document editing area
- Status bar β word count and zoom level
Creating a Documentβ
New documentβ
# Start typing immediately. Letters opens a blank document by default.
# Press Ctrl+N for a new document.
From a templateβ
Letters supports opening existing documents in multiple formats:
| Format | Extension | Use Case |
|---|---|---|
| Microsoft Word | .docx | Office compatibility |
| OpenDocument | .odt | LibreOffice compatibility |
| Markdown | .md | Technical writing, docs |
| HTML | .html | Web publishing |
Open a fileβ
# Ctrl+O or File β Open
# Navigate to your file and select it
Writingβ
Formatting shortcutsβ
| Shortcut | Effect |
|---|---|
Ctrl+B | Bold |
Ctrl+I | Italic |
Ctrl+U | Underline |
Ctrl+Shift+S | |
Ctrl+1-6 | Heading 1-6 |
Ctrl+Shift+L | Bullet list |
Ctrl+Shift+8 | Numbered list |
Ctrl+Shift+T | Table |
Word countβ
The status bar shows live word and character counts. Click the count for details (pages, paragraphs, sentences).
Exportingβ
To PDFβ
# File β Export as PDF
# Or Ctrl+Shift+E
Letters uses WeasyPrint for high-quality PDF output with CSS styling preserved.
To other formatsβ
# File β Save As
# Choose from: DOCX, ODT, MD, HTML
The underlying pandoc engine ensures faithful format conversion.
Advanced Featuresβ
Find and Replaceβ
# Ctrl+F β find
# Ctrl+H β find and replace
Table supportβ
Insert tables from the toolbar or with Ctrl+Shift+T. Resize columns by dragging.
Dark modeβ
Letters respects the system theme. Toggle with:
# GNOME Settings β Appearance β Dark
# Or use the system dark mode shortcut
Integration with TunaOSβ
Letters is pre-installable on TunaOS via Flatpak and integrates with:
- Files (Nautilus) β right-click any .docx/.odt/.md β Open with Letters
- GNOME Search β search document titles from the overview
- Tavern β manage Letters installation and updates via the Homebrew GUI
Contributingβ
Letters is a Rust/GTK 4 project under the TunaOS office suite. See the GitHub repo for issues and PRs.
Good first contributions:
- Add a unit test
- Fix an accessibility label
- Translate UI strings
- Improve Markdown export
See Alsoβ
- Office Suite β Tables, Decks, and Letters overview
- Tables β spreadsheet app
- Decks β presentation app