config Command
View current configuration settings.
Basic Usage
# Show current configuration
uv run para-files config --show
# Show reference tree path
uv run para-files config --path
Options
--show
Display all current settings:
uv run para-files config --show
# Output:
# PARA_ROOT: /Users/you/Documents/PARA
# REFERENCE_TREE_PATH: config/personal_file_tree.yaml
# MLX_MODEL_NAME: mlx-community/nomic-embed-text-v1.5
# MLX_SCORE_THRESHOLD: 0.75
# LLM_ENABLED: false
# ... etc
--path
Show where configuration is coming from:
uv run para-files config --path
# Output:
# Reference tree: /Users/you/Projects/para-files/config/personal_file_tree.yaml
# Environment: .env file / /Users/you/.zshrc
Configuration Precedence
Settings are loaded in this order (highest priority first):
- Environment variables (
PARA_FILES_*) .envfile in current directoryconfig:section in YAML reference tree- Default values (built-in)
Examples
Check Current Settings
uv run para-files config --show
# Verify PARA_ROOT is set correctly before moving files
Find Configuration Source
uv run para-files config --path
# Where is my config coming from?
Common Settings
See Configuration Guide for:
PARA_FILES_PARA_ROOT- Where to store PARA foldersPARA_FILES_MLX_MODEL_NAME- Embedding modelPARA_FILES_MLX_SCORE_THRESHOLD- Confidence thresholdPARA_FILES_LLM_ENABLED- Enable AI fallback
Troubleshooting
“PARA_ROOT not set” error?
uv run para-files config --show
# Check if PARA_FILES_PARA_ROOT is set
# If not, set it in .env or environment
Wrong configuration being used?
uv run para-files config --path
# See which file is being read
# Check precedence above
Related Commands
- Configuration Guide - Full setup details
- Environment Variables - How to set config
- YAML Config - Configure in YAML