Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

home-manager is severly out of date / unmaintained in nixpkgs #197907

Closed
sternenseemann opened this issue Oct 26, 2022 · 2 comments
Closed

home-manager is severly out of date / unmaintained in nixpkgs #197907

sternenseemann opened this issue Oct 26, 2022 · 2 comments

Comments

@sternenseemann
Copy link
Member

Since home-manager is quite outdated in nixpkgs, it is currently affected by nix-community/home-manager#3342, meaning building a home-manager switch will plainly not work currently if the home-manager modules are taken from nixpkgs (by importing pkgs.home-manager.src + "/nixos").

We should either make an effort to keep home-manager up to date or remove it altogether. The lack of home-manager updates in nixpkgs seems to indicate to me that most people either have a dedicated home-manager channel or use flakes to get home-manager.

I don't use home-manager myself, so it'd be great if an actual home-manager user could step up for this.

@vcunat
Copy link
Member

vcunat commented Oct 26, 2022

#197735

@sternenseemann
Copy link
Member Author

Resolved for now, but it'd be nice to have someone dedicated to keeping it somewhat up to date in nixpkgs.

tazjin pushed a commit to tvlfyi/kit that referenced this issue Mar 28, 2023
Instead of waiting for nixpkgs to [update home-manager], we can track
the upstream repository directly (using master as a channel seems to
be common practice) and overlay the up to date source into our nixpkgs
instance.

For //users/tazjin/home and //users/wpcarro/nixos/marcus, we need to
set `home.stateVersion`, since the default value for this option was
removed some time this summer.

[update home-manager]: NixOS/nixpkgs#197907

Change-Id: I8c153fb7d3b55a4040652a5d619761b640119105
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7098
Reviewed-by: tazjin <tazjin@tvl.su>
Reviewed-by: wpcarro <wpcarro@gmail.com>
Autosubmit: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants