Config Reference
This is a compact map of the config file. For the full list of settings, see config.example.toml in the repo.
drawing
Defaults for pen color/thickness, eraser behavior, marker opacity, fill, font options, hit testing,
and undo limits.
Use drawing.drag_tools to customize drag mappings per left, right, or middle mouse button, including
optional colors for each modifier binding.
presets
Quick tool slots for saving full per-tool profile snapshots. Current presets can include
tool_settings and drag bindings; legacy presets with only tool/color/size still work.
arrow
Arrowhead length, angle, and head placement.
performance
Buffer count, vsync, max fps, and UI animation fps.
history
Undo/redo playback delays and the optional Step toolbar section.
ui
Status bar toggles, badges, frozen badge, help overlay filtering, and GNOME output/fullscreen hints. Includes multi-monitor controls:
ui.multi_monitor_enabled(output focus cycling)ui.active_output_badge(show active output in status bar)ui.preferred_output(pin GNOME fallback output)
ui.status_bar_style
Font size, padding, and colors for the status bar.
ui.click_highlight
Click highlight colors, radius, outline thickness, duration, pen-color sync, and the optional persistent ring while the highlight tool is active.
ui.context_menu
Enable/disable right-click menus.
ui.toolbar
Layout mode, section visibility, presets, marker opacity slider, delay sliders, tool preview, offsets, and force-inline behavior.
ui.help_overlay_style
Font and color styling for the help overlay.
presenter_mode
Hide UI chrome, force click highlights, tool behavior, and presenter toasts.
boards
Named boards, backgrounds, default board, max count, auto-create, pan settings, badges, and persistence.
boards.pan_enabled: enableSpace+ left-drag panning on solid-color boards.boards.show_pan_badge: show the pan hint in the status bar or as a floating badge.- Panned solid boards expose
Reset Canvas Positionand aZoomsubmenu from the right-click menu.
board
Legacy whiteboard/blackboard settings (kept for compatibility and configurator support).
tablet
Stylus support when built with the tablet feature flag.
capture
Screenshot enablement, save directory, filename templates, and clipboard behavior. Clipboard paste also accepts copied PNG/JPEG image data and local image files from file managers.
session
Persistence settings, autosave, storage location, per-output, compression, and backups.
keybindings
Full keyboard shortcut map, including board/page navigation, selection editing, step markers,
arrow label resets, light passthrough (toggle_light_mode), output focus (focus_prev_output /
focus_next_output), and the command palette.
Selection copy/paste defaults to Ctrl+Alt+C / Ctrl+Alt+V; the context menu defaults to
Shift+F10 and Menu as keyboard alternatives to right-click.
toggle_light_mode defaults to Ctrl+Shift+L, but that is a Wayscriber in-overlay shortcut.
Once light passthrough is active, use compositor/global shortcuts that call wayscriber --light-toggle
and the light-draw commands.
Full reference: https://github.com/devmobasa/wayscriber/blob/main/config.example.toml