Skip to main content

Settings

Settings live in settings.ini in the platform config directory, but you edit them through the in-app Settings menu (default Ctrl+,) — there is no need to hand-edit the file. Each plugin contributes its own page and persists its values in its own INI section.

What you can configure

AreaIncludes
Rendering & decodeGraphics backend (Vulkan / OpenGL, applied on restart) and hardware decoding.
PlaybackPrecise seeking, video-sync mode, automatic loading of matching subtitle/audio files.
PlaylistRecursive subdirectory scanning and depth, mixed video/image playlists, slideshow duration, directory auto-reload.
HistoryHow many recently played entries to keep.
AudioOutput device, default volume, channel mode, sync offset, ducking, and dynamic normalization parameters.
SubtitlesTrack-selection preferences and appearance (font, colors, outline/shadow, alignment).
AppearanceTheme preset (dark / light / classic), accent color, and UI font.
HotkeysEvery action is rebindable — see Keybinds.
File typesThe video and image extension lists are fully customizable.
PluginsEnable or disable each loaded plugin (see plugins.ini).

The Settings menu always shows the complete, current list of options for the plugins you have installed.

Where it's stored

settings.ini sits in the user config directory (e.g. %APPDATA%\FrameLift\ on Windows, ~/.local/share/FrameLift/ on Linux). The exact path and section layout are covered in the Configuration Reference. The graphics backend change takes effect on the next launch; most other settings apply immediately.