provisioning/config/templates/user-config.yaml.template
2025-10-07 11:12:02 +01:00

37 lines
919 B
Plaintext

# User Configuration for Provisioning System
# Location: ~/Library/Application Support/provisioning/user_config.yaml
# This file stores user-level settings and workspace preferences
# Active workspace (current workspace in use)
active_workspace: "{{active_workspace}}"
# Known workspaces (automatically managed)
workspaces:
- name: "{{active_workspace}}"
path: "{{workspace_path}}"
last_used: "{{now.iso}}"
# User preferences (global settings)
preferences:
# Default editor for config files
editor: "vim"
# Default output format
output_format: "yaml" # yaml, json, toml
# Confirmation prompts
confirm_delete: true
confirm_deploy: true
# Debug preferences
default_log_level: "info" # debug, info, warn, error
# Provider preferences
preferred_provider: "local" # aws, upcloud, local
# Metadata
metadata:
created: "{{now.iso}}"
last_updated: "{{now.iso}}"
version: "1.0.0"