def merge_overrides(args: argparse.Namespace, config: ns.Namespace): """Merge command line overrides into configuration""" config.no_gui = args.no_gui for arg in ARGS: value = getattr(args, cast(str, arg['name'])) if not value: continue ns.set_in_path(config, cast(str, arg['path']), value)