Accessing Preferences
All customization options are available in the Preferences dialog:Appearance Settings
Customize how documentation is displayed in Zeal.Content Appearance (Dark Mode)
Zeal supports automatic, light, and dark modes for documentation content:Select appearance mode
Choose from:
- Automatic: Matches your system theme
- Light: Always use light mode
- Dark: Always use dark mode
On some Qt versions, changing the appearance mode may require restarting Zeal to take full effect.
Custom CSS Styling
For advanced customization, you can apply your own CSS stylesheet to all documentation pages:Example: Increase code font size
Example: Increase code font size
Example: Change link colors
Example: Change link colors
Font Settings
Customize the fonts used for displaying documentation.Font Families
Zeal allows you to configure different font families for different content types:Configure fonts
Set fonts for:
- Default Font: Serif, Sans-serif, or Monospace
- Serif Font: Choose a specific serif typeface
- Sans-serif Font: Choose a specific sans-serif typeface
- Fixed-width Font: Choose a specific monospace typeface for code
Font Sizes
Adjust the base font sizes:| Setting | Purpose |
|---|---|
| Default Font Size | Base size for regular text (typically 13-16px) |
| Fixed Font Size | Size for monospace/code text |
| Minimum Font Size | Prevents text from being too small (0 = no minimum) |
Smooth Scrolling
Enable smooth scrolling for a more polished browsing experience:- Go to Edit → Preferences → Content
- Check Use smooth scrolling
- Click Apply
External Link Policy
Control what happens when you click external links in documentation:Ask
Most secure option. You’ll confirm before any external connection.
Open in Zeal
Keeps you in the app but may not render complex web pages correctly.
System Browser
Best for full web functionality but takes you out of Zeal.
Navigation Settings
Highlight on Navigate
When enabled, Zeal briefly highlights the target section when navigating:- Go to Edit → Preferences → Content
- Check Highlight on navigate
- Click Apply
Startup and System Tray
Start Minimized
Configure Zeal to start minimized:- Go to Edit → Preferences → General
- Check Start minimized
- Click Apply
System Tray Integration
Configure system tray behavior:Tab Behavior
New Tab Position
Control where new tabs appear:- Go to Edit → Preferences → Tabs
- Check Open new tabs after the current tab to insert new tabs next to the active one
- Uncheck to always add new tabs at the end
Search Settings
Fuzzy Search
Enable fuzzy search to find results even with typos:- Go to Edit → Preferences → Search
- Check Fuzzy search
- Click Apply
Docset Storage Location
Change where Zeal stores downloaded docsets:Changing the storage location does not move existing docsets. You’ll need to manually move the
.docset folders or re-download them.Network Settings
Configure proxy settings for downloading docsets:Select proxy type
Choose from:
- No proxy: Direct connection
- System proxy: Use system proxy settings
- Manual proxy: Configure HTTP or SOCKS5 proxy
Ignore SSL Errors
Security Warning: Only enable this option if you understand the risks. This disables SSL certificate verification.
- Go to Edit → Preferences → Network
- Check Ignore SSL errors
- Click Apply
Updates
Automatic Update Check
Enable automatic update checking:- Go to Edit → Preferences → General
- Check Check for updates on start
- Click Apply
Resetting Settings
If you want to reset Zeal to default settings:Linux
Linux
Delete the configuration file:
macOS
macOS
Delete the preferences:
Windows
Windows
Delete the registry key or configuration file (location varies by installation type).