Skip to content

Multi-workspace support (personal + work) #11

@UnbrandedTech

Description

@UnbrandedTech

Summary

Currently assumes one Slack workspace, one Google account, one Obsidian vault. Many people have separate personal and work contexts.

What needs to change

  • Support multiple Slack workspace tokens (each with their own sync state)
  • Support multiple Google accounts (personal Gmail + work Workspace)
  • Support multiple Obsidian vaults or vault sections
  • user.json → support profiles: {"work": {...}, "personal": {...}}
  • Cron jobs should specify which workspace context to sync
  • Honcho: separate workspaces or tagged sessions per context

Approach

Add a --profile work|personal flag to sync scripts. Default profile is the one configured during setup.

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