module Obsctl::Config::ConfigDump

Overview

Merges discovered OBS resources into existing user config.

Defined in:

obsctl/config/config_dump.cr

Class Method Summary

Class Method Detail

def self.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.


[View source]