-
Notifications
You must be signed in to change notification settings - Fork 1
FAQ
Frequently asked questions about Fount.
Fountain is an open, plain-text markup language for writing screenplays. Your .fountain files are just text — no proprietary format, no lock-in. You can open them in any text editor, share them via email, and version-control them with Git.
Yes. Fount is free and open-source.
Fount runs on Linux, macOS, and Windows — anywhere Rust compiles and a modern terminal exists.
Prefix it with a period:
.BEETLE'S NIGHTMARE
Add ^ to the end of the second character's name:
BEETLE
I think I'm winning.
BEE ^
I think you're dreaming.
Fount automatically uppercases scene headings, character names, and transitions — this is standard screenplay formatting. If you want to keep mixed case for a character name, use the @ prefix:
@McCoy
Type /set contd off or add unset auto_contd to your config file.
-
Linux:
~/.config/fount/fount.conf -
macOS:
~/Library/Application Support/Fount/fount.conf -
Windows:
%APPDATA%\Fount\config\fount.conf
-
Linux:
~/.local/share/Fount/snapshots/ -
macOS:
~/Library/Application Support/Fount/snapshots/ -
Windows:
%APPDATA%\Fount\data\snapshots\
Every 30 seconds by default. You can change this in the config with:
set auto_save_interval 60
Check the snapshots directory (above) — Fount keeps up to 50 snapshots per file for the last 30 days. Also check for emergency .save files next to your original file.
- Make sure your terminal supports Truecolor (24-bit color). Modern terminals like Alacritty, Kitty, WezTerm, Ghostty, and iTerm2 all support it.
- If using Apple Terminal on macOS, Fount automatically enters "Mac Mode" with colors disabled. Switch to a better terminal.
- Try the Adaptive theme (
/theme adaptive), which uses your terminal's built-in colors. - As a last resort, add
set force_ansito your config to force color output.
Fount uses Nerd Font icons by default. If you don't have a Nerd Font installed, disable them:
unset use_nerd_fonts
Or use the --no-nerd-fonts flag.
Try focus mode for a cleaner canvas:
/set focus
This hides the title and status bars, giving you the full terminal height for writing.
Fount has basic mouse support:
- Left click: Place the cursor at the clicked position
- Click and drag: Select text
- Scroll wheel: Scroll the document up/down
- Click on Scene Tree: Jump to a scene in the sidebar
Not directly. Fount works with .fountain files. You'll need to convert your FDX files to Fountain format first using a tool like afterwriting or Highland.
FDX export is planned for a future release. Currently, you can export to PDF and Fountain.
Yes! Fount is a terminal application — it works perfectly over SSH connections. Make sure your SSH client supports Truecolor for the best visual experience.
- Press
F1in the editor for the searchable shortcuts cheat sheet - Select "Tutorial" from the Home Screen for a guided walkthrough via The Codebreaker's Manuscript.
- File issues on GitHub
Back to Home
Fount Wiki
Getting Started
Reference
Features
Customization
Help