Skip to content

Startup issues #1

@mrocklin

Description

@mrocklin

Installation was easy. I really like the next steps proposed

$ curl -fsSL https://msgvault.io/install.sh | bash                                                                                                                                                                ~
Installing msgvault...

Platform: darwin/arm64
Install directory: /Users/mrocklin/.local/bin

Fetching latest release...
Found version: v0.1.2
Downloading msgvault_0.1.2_darwin_arm64.tar.gz...
Checksum verified
Extracting...
Installed from GitHub release

Installation complete!

Get started:
  msgvault init-db
  msgvault add-account you@gmail.com
  msgvault sync-full you@gmail.com --limit 100
  msgvault tui

The next step also works

$ msgvault init-db                                                                                                                                                                                                ~
time=2026-02-02T10:11:33.433-06:00 level=INFO msg="initializing database" path=/Users/mrocklin/.msgvault/msgvault.db
time=2026-02-02T10:11:33.437-06:00 level=INFO msg="database initialized successfully"
Database: /Users/mrocklin/.msgvault/msgvault.db
  Messages:    0
  Threads:     0
  Attachments: 0
  Labels:      0
  Sources:     0
  Size:        0.00 MB

This one unfortunately doesn't though

$ msgvault add-account mrocklin@gmail.com                                                                                                                                                                         ~
Error: oauth.client_secrets not configured in config.toml
Usage:
  msgvault add-account <email> [flags]

Flags:
      --headless   Use device code flow for headless environments
  -h, --help       help for add-account

Global Flags:
      --config string   config file (default: ~/.msgvault/config.toml)
  -v, --verbose         verbose output

Probably I'm doing something silly, and I can probably get past this, but I thought you'd want to know the startup friction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions