| 2 Apr 2024 |
raitobezarius | (but there's clear communication that Framework won't offer preinstalled Linux until they revisit this though they 'want to do that') | 14:47:47 |
@patka_123:matrix.org | That is not true. You can buy a built laptop from Framework | 14:48:21 |
@qyliss:fairydust.space | with windows | 14:48:42 |
@qyliss:fairydust.space | we're getting a bit OT though | 14:49:03 |
raitobezarius | I stand corrected then | 14:49:16 |
raitobezarius | https://www.reddit.com/r/framework/comments/13xe449/comment/jmhc2b2/ 10 months ago | 14:49:41 |
Wimpy | In reply to @janik0:matrix.org Do you know if they would be interested in having official preinstalled nixos images? I am sure they would love that, but it hasn't been discussed. They like the idea of something like hardware.framework.<model>.enable = true; | 14:51:13 |
raitobezarius | So in the past @Mic92 had nixos-hardware inside of nixpkgs | 14:51:39 |
tomberek | Doc team has been trying to establish the new wiki, so it would be good to include them. | 14:51:55 |
raitobezarius | so you could do something like imports = [ "${modulesPath}/laptop/framework/13-inch" ]; | 14:51:55 |
raitobezarius | and have the hardware stuff for your laptop done | 14:52:06 |
raitobezarius | Maybe, we could revisit nixos-hardware merging in nixpkgs, and we could have someone work on auto-detection of existing hardware profile at nixos-generate-config time | 14:52:42 |
raitobezarius | so you would have nothing to do | 14:52:46 |
@patka_123:matrix.org | (should we make a channel for this? I'd like to help, but don't need the laptop. I think we are not in foundation territory anymore and should move this discussion :)) | 14:52:52 |
Wimpy | In reply to @raitobezarius:matrix.org that seems a sweet deal In my experience of working with OEMs, they are also looking for some sort of validation that all the hardware works as expected and power saving targets are met. | 14:53:11 |
raitobezarius | there's one foundation question here is that: does Framework need to establish a discussion with the Foundation for this? | 14:53:12 |
raitobezarius | In reply to @wimpress:matrix.org In my experience of working with OEMs, they are also looking for some sort of validation that all the hardware works as expected and power saving targets are met. well I have the F13 and I work on fixing it in NixOS and I can tell you there's a lot to do :D | 14:53:34 |
raitobezarius | (but there's more than just fixing it in NixOS, :P) | 14:53:48 |
raitobezarius | In reply to @patka_123:matrix.org (should we make a channel for this? I'd like to help, but don't need the laptop. I think we are not in foundation territory anymore and should move this discussion :)) we can move to #dev:nixos.org imho | 14:54:08 |
tomberek | The hardware support is not perfect in nixoshardware, so there are some issues to solve; making the whole experience first class is also some real work. | 14:54:09 |
raitobezarius | In reply to @tomberek:matrix.org The hardware support is not perfect in nixoshardware, so there are some issues to solve; making the whole experience first class is also some real work. What are those issues concretely? | 14:54:28 |
Janik (they/them) | In reply to @wimpress:matrix.org
Matt said Framework Laptop 16 first, then Framework Laptop 13 to follow since the 16 is super set of the 13 in terms of hardware support.
What they are requesting is documentation/wiki maintained by the NixOS community that clearly describes how to fully enable/configure NixOS for the AMD base Framework 16 and 13. Matt cited the Arch Linux wiki pages for Framework 16 and 13 as good examples of the detail required. No mention of coreboot yet.
Btw in general, I would suggest doing a discourse post once the details are worked out about what would be expected and what given in return. And as for matrix you can probably just create a matrix room for NixOS on framework laptops and ask for it to be added to the matrix space in #matrix-suggestions:nixos.org | 14:54:44 |
raitobezarius | I'm not aware of any big problem beyond (a) someone need to write the code (b) someone need to maintain it (c) someone need to test it (d) bonus: someone need to autodetect and install those profiles | 14:54:48 |
tomberek | Wimpy: A similar thing happened a bit ago with some RISC boards. A group got put together, people nominated to get hardware, regular updates and reports of progress. Procedurally, I'd recommend ensuring this is viewed like a grant, not some lottery or giveaway. | 14:56:47 |
raitobezarius | I'm not so sure if this is grant worthy compared to some piece of RISC-V SBC that is hard to buy | 14:58:08 |
raitobezarius | * I'm not so sure if this is grant worthy compared to some piece of RISC-V SBC that is hard to buy / get | 14:58:12 |
raitobezarius | Framework laptops are quite popular among NixOS developers | 14:58:18 |
raitobezarius | https://matrix.to/#/#nixos-framework:matrix.org | 14:59:51 |
raitobezarius | here again I wish we had Zulip | 14:59:53 |
@patka_123:matrix.org | I'm also not really sure what I'd write now that I think about it. Everything works out of the box and the only thing you do is add the nixosHardware thingy | 14:59:59 |