#!/usr/bin/env python3 """ Generate user configuration file for Claude Vision Auto """ import sys from pathlib import Path from claude_vision_auto.config import create_user_config, get_config_dir def main(): """Create user configuration file""" config_path = create_user_config() if config_path: print(f"✅ Created user configuration file:") print(f" {config_path}") print() print("Edit this file to customize:") print(f" - Vision model (minicpm-v, llama3.2-vision, llava)") print(f" - Vision prompt for better responses") print(f" - Timing settings (idle threshold, response delay)") print(f" - Approval keywords") print() print(f"Edit with: nano {config_path}") else: config_dir = get_config_dir() config_path = config_dir / "config.yaml" print(f"ℹ️ Configuration file already exists:") print(f" {config_path}") print() print(f"Edit with: nano {config_path}") sys.exit(0) if __name__ == '__main__': main()