nixos-facter-modules icon indicating copy to clipboard operation
nixos-facter-modules copied to clipboard

Status vs nixos-hardware

Open clotodex opened this issue 11 months ago • 4 comments

I love the idea of facter and did a quick and dirty try-out for it. My goal: switch away from nixos-hardware, since my laptop is not fully supported there and I am experiencing loads of bugs with my hardware.

After reading #40 I turned on nvidia and set up prime again.

However, still I am losing all these packages if I remove nixos-hardware modules:

Image

What is the roadmap or goal of facter compared to nixos-hardware and what is the current state?

clotodex avatar May 11 '25 16:05 clotodex

My focus has been elsewhere these last few months, but I've been trying to stay responsive when issues are reported, mainly on the report gathering side in nixos-facter.

Certainly, more of what nixos-hardware does can be ported to nixos-facter-modules. I had been hoping to see more community contributions, as you need the underlying hardware to test much of this stuff properly anyway, but that hasn't happened.

I'm more than happy to review PRs and will continue to respond to bug fixes as best I can. Aside from that, I will look at how I might dedicate some time in the next couple of months to feature work and porting some more things from nixos-hardware.

brianmcgee avatar May 12 '25 13:05 brianmcgee

I am having a look at using this for my machines (hopefully I can contribute too!). I think it would be really helpful for adoption (and contribution) to have a table of what is WIP still so that we can work around it.

For me it seems I am missing:

  • nvidia, I kinda assumed it would setup prime for me because I didn't realise it's still in development
  • intel video acceleration (as above)
  • i didn't expect it but it would also be nice to see some power management on laptops)

Is there somewhere I can easily reference a TODO list (or just read the GH issues?).

I think having it clearly documented where it currently falls short would make people less hesitant to dive in rather than having to search the repo for their current config (though, this might be my own fault because I can't quite work out how to diff my config without using flakes) as currently it feels implied it already replaces nixos-hardware and the hardware report.

Hopefully I can find some time to contribute :)

ZeroEcks avatar Jun 10 '25 15:06 ZeroEcks

Currently I got no nvidia setup. This might change soonish. Otherwise feel free to add support for it.

Mic92 avatar Oct 09 '25 13:10 Mic92

We also have battery detection for the power management.

Mic92 avatar Oct 09 '25 13:10 Mic92