Skip to content

feat: configuration profiles for scenario-based switching #16

@ourines

Description

@ourines

Problem

Users may need different combinations of settings for different scenarios (work vs personal, dev vs production).

Proposal

# Create a profile
codes profile create work --config official --behavior last --skip-permissions true

# Switch profile (changes default config + all associated settings)
codes profile use work

# List profiles
codes profile list

Profile contains

  • Default config name
  • defaultBehavior setting
  • skipPermissions setting
  • Optional: working directory
  • Optional: project associations

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions