Configure appearance
Molt uses a fixed light, Primer-derived visual palette. The effective appearance setting controls native macOS vibrancy rather than selectable color themes.
Open settings
Section titled “Open settings”Choose File → Settings…. Molt opens a separate settings window.
Turn native glass effects on or off
Section titled “Turn native glass effects on or off”Under Appearance, change Use native glass effects.
The main and settings windows update immediately:
- Enabled applies a macOS HUD-style vibrancy material and semi-transparent surfaces.
- Disabled clears vibrancy and uses flatter opaque surfaces with reduced shadows.
Select Save to persist the setting. A live preview without Save is temporary and reverts the next time Molt loads its configuration.
Understand the fixed palette
Section titled “Understand the fixed palette”This release uses:
- A light-only color scheme.
- A Primer Light-derived editor and Python syntax palette.
- System UI fonts and SF Mono fallbacks.
- Reduced-motion support through the macOS/browser preference.
There is no supported theme directory, dark mode, or theme selector in v0.2.7.
Other settings on the page
Section titled “Other settings on the page”Python interpreter
Section titled “Python interpreter”The interpreter field is effective after Save and a full Molt relaunch. See Use a Python environment.
Launch at login
Section titled “Launch at login”The TOML schema retains auto_launch for compatibility, but the settings UI does
not expose it and this release has no login-item integration. Use macOS System
Settings → General → Login Items when you need that behavior.
Tab count
Section titled “Tab count”The TOML schema contains tab_count, but the settings UI does not expose it and the frontend always creates four tabs. Editing the field does not change the current interface.
Reset appearance settings
Section titled “Reset appearance settings”Quit Molt, open:
~/Library/Application Support/molt/config.tomland restore:
[python]interpreter = "python3"
[app]auto_launch = falsetab_count = 4native_effects = trueRelaunch Molt. If the TOML is unreadable or invalid, the application logs the error and uses defaults; there is no in-app configuration repair flow.
