Property Capture
The Property Capture feature provides a streamlined interface for entering data into your notes.
Property Definitions
Before capturing data, define which properties to track:
- Open Settings → Life Tracker → Property definitions
- Click Add definition
- Configure each property:
| Field | Description |
|---|---|
| Name | Frontmatter property key |
| Type | text, number, checkbox, date, datetime, list, tags |
| Default | Pre-filled value for new entries |
| Constraints | Min/max for numbers, allowed values for text |
| Note filter | Folder, tag, or regex pattern to limit scope |
Capture Command
Use the command Life Tracker: Capture properties to open the capture modal.
Single Note Mode
When invoked from a regular note:
- Shows properties defined for that note
- Navigate between properties with arrows
- Values save automatically as you type
- Progress indicator shows completion status
Batch Mode
When invoked from a Life Tracker or Grid view:
- Processes all notes in the current view
- Navigate between notes and properties
- Filter to show only notes with missing required properties
- Time frame settings are respected (only notes in the selected period)
Modal Interface
Navigation
- Left/Right arrows: Move between properties
- Property pills: Click to jump to a specific property
- Note selector: (Batch mode) Switch between notes
Editors
Each property type has a specialized editor:
| Type | Editor |
|---|---|
| text | Text input field |
| number | Numeric input with increment/decrement |
| checkbox | Toggle switch |
| date | Date picker |
| datetime | Date and time picker |
| list | Multi-value input with add/remove |
| tags | Tag input with autocomplete |
Auto-Save
Values are saved automatically as you type:
- Visual feedback shows save status
- No need to click save buttons
- Changes persist immediately to frontmatter
Progress Tracking
The modal shows:
- Current property position (e.g., “2 of 5”)
- Completion percentage
- Visual progress bar
Filtering Notes (Batch Mode)
In batch mode, use the filter dropdown:
| Filter | Description |
|---|---|
| All notes | Show all notes in the view |
| Missing required | Only notes with unfilled required properties |
| Missing any | Notes with any unfilled properties |
Time Frame Integration
When capturing from a view with a time frame configured:
- Only notes within that time frame are included
- Lets you focus on a specific period (e.g., “this week”)
- Prevents accidentally editing old data
Confetti Celebration
When you complete all properties for a note, a confetti animation celebrates your progress. This can be disabled in settings.
Tips
Efficient Data Entry
- Set up keyboard shortcuts for the capture command
- Use default values for common entries
- Filter to “Missing required” to focus on gaps
Property Organization
- Order property definitions by frequency of use
- Use descriptive names for clarity
- Group related properties together
Batch Processing
- Open a Life Tracker or Grid view
- Set the time frame to the period you’re filling in
- Use the capture command
- Filter to “Missing required”
- Work through notes systematically
Quick Single-Entry
- Open the note you want to update
- Run the capture command
- Fill in the properties
- The modal closes when you’re done