Profile Management¶
Profiles are YAML config files stored in ~/.obsidian-export/profiles/. They let you save and reuse conversion settings for different output styles.
Initialize¶
Create the directory structure and default profile:
This creates:
Create a Profile¶
# Create a new profile (starts from defaults)
obsidian-export profile create my_brand
# Create from an existing YAML config
obsidian-export profile create my_brand --from existing_config.yaml
List Profiles¶
Show Profile Contents¶
Delete a Profile¶
Using a Profile¶
Pass the profile name to the convert command:
When no --profile is specified, the built-in defaults are used. You can also pass a path to a config YAML file directly to --profile — if the value is an existing file path, it is loaded as a config file rather than looked up as a profile name.