Skip to content

[FEATURE] Interactive setup #148

@peterkos

Description

@peterkos

Describe the solution you'd like
Would be neat to have a setup script like so:

> dotter setup
Welcome to dotter!
Do you have an existing dotfiles repo locally? (y/N) n
Let's create a new one!
Where should it live? (default: `~/.dotfiles`) ~/.dotfiles

Creating initial files...
Done!

(This would do the git init, .gitignore, touch config.toml global.toml)

Would also be cool for interactively setting up file locations. Maybe search for a list of known files, or an option to pass a list of locations?

Either way, something like ratatui could help provide the functionality.

Describe alternatives you've considered
n/a

Additional context
n/a

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