Skip to content

feat: support multiple dotfiles repos #18

Description

@alexcatdad

Summary

Add support for managing multiple dotfiles repositories (e.g., work + personal).

Use Case

Some users have separate dotfiles for work and personal machines, or want to layer configs (personal on top of company baseline).

Proposed API

paw init work https://github.com/company/dotfiles
paw init personal https://github.com/me/dotfiles
paw sync work           # Sync specific repo
paw install personal    # Install from specific repo
paw list                # Show all configured repos

Implementation Notes

  • Config would move from single repo path to a map of named repos
  • Need to handle conflicts when layering configs
  • Consider priority/ordering for overlapping symlinks

Priority

Future enhancement - current single-repo model works for most users.


Created during repo separation planning

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions