Skip to content

[Feature Request] Multiple profile schema support #104

@JurgenCruz

Description

@JurgenCruz

Is your feature request related to a problem? Please describe.
Having a single profile for exporting configurations across machines means both machines have to have same setup (i.e. same apps and hardware like number of screens). Otherwise the export might break the importing machine.

Describe the solution you'd like
Having multiple profiles (or nested profiles) could allow saving/exporting the configurations as separate files, or a single zip file with subdirectories for each profile.

While importing, you could import only the files that you are interested in or the whole file but present an interactive shell to select what parts (subprofiles) you want to import.

Describe alternatives you've considered
Today I would need to switch profiles manually by updating the config file before each save/export and store/manage the profiles myself somewhere and hope I don't save with the wrong profile.

Additional context
I distro hop seldomly, so I can use the export just fine between hops with the same computer and programs. But I also have a laptop which has different number of screens, resolution and installed programs. I would like to partially share my PC config with my laptop without losing the capability of distro hoping with the full config.

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