module

Obsctl::Config::ConfigDump

Merges discovered OBS resources into existing user config.

Class methods

merge(config : Config, scene_names : Array(String), input_names : Array(String)) : Config

Preserves user aliases/shortcuts/groups, marks missing resources stale, adds newly discovered resources, and validates collisions before write.

Source