# vodoo timer

Manage timers and timesheets.

<!-- This file is auto-generated by scripts/gen_cli_docs.py. Do not edit manually. -->

## Commands

### status

Show today's timesheets and running timers.

### start

Start a timer on a task, ticket, or timesheet.

Examples:
    vodoo timer start 42                    # Start timer on task 42
    vodoo timer start 42 --source task      # Same as above
    vodoo timer start 10 --source ticket    # Start timer on ticket 10
    vodoo timer start 99 --source timesheet # Start on existing timesheet

**Arguments:**

| Argument | Type | Description |
|----------|------|-------------|
| `record_id` | INT | Task, ticket, or timesheet ID |

**Options:**

| Option | Type | Description |
|--------|------|-------------|
| `--source` / `-s` | TEXT | Source type: 'task', 'ticket', or 'timesheet' (default: task) (default: task) |

### stop

Stop a running timer.

If no timesheet ID is given, stops all currently running timers.

Examples:
    vodoo timer stop         # Stop all running timers
    vodoo timer stop 99      # Stop timer on timesheet 99

**Arguments:**

| Argument | Type | Description |
|----------|------|-------------|
| `timesheet_id` | INT | Timesheet ID to stop (omit to stop all running timers) |

### active

Show only currently running timers.

