Documentation

Smart Naming

Automatically rename and organize your files with intelligent naming conventions.

Overview

LifeVault's Smart Naming feature automatically renames your files using consistent, human-readable conventions. No more files named IMG_20240315_142356.jpg or Document (3).pdf — every file gets a descriptive, organized name.

Non-Destructive

Smart Naming creates renamed copies or symlinks — your original files are never modified or deleted.

Naming Patterns

LifeVault supports several built-in naming patterns that you can apply per category:

{category}_{date}_{description}

Example: warranty_2024-03-15_macbook-pro.pdf

{year}/{month}/{description}

Example: 2024/03/tax-return-federal.pdf

{provider}_{type}_{date}

Example: apple_warranty_2024-03-15.pdf

Custom Rules

You can define custom naming rules using LifeVault's rule engine. Rules are applied in priority order and can match by file type, category, tags, or metadata fields.

# lifevault.config.yaml
naming_rules:
  - match: "category:warranty"
    pattern: "{provider}_{item}_{expires}"
  - match: "category:receipt"
    pattern: "{date}_{vendor}_{amount}"
Last updated: Nov 14, 2023