Skip to content

[RFC] Move home-manager support to separate module repo? #14

@accelbread

Description

@accelbread

This is not a final decision, but proposing moving home-manger support to a separate flake like flakelight-rust, etc.

This would have the following advantages:

  • It would be able to have a flake dependency on home-manager, and set a default value for inputs.home-manager
  • The auto-update script could test with latest home-manager

Downsides:

  • People are using current built in support.
  • People would need to add an input, and add the module, likely adding 2 lines to their config.

In order to do this, the migration will have to be easy for users configuring home-manager with flakelight. Perhaps that could look like having an module flake that allows either using module or not to work, and adding a warning for deprecation period for those using homeConfigurations but not the module.

Also see #13 for related Darwin discussion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions