| 29 Jun 2025 |
ElvishJerricco | well my point is that I think that's good reason not to "capture some of what is configured for networking during install" | 05:04:09 |
hexa | yeah, we can consider declarative network configuration a fun adventure people can embark on | 05:04:48 |
hexa | * yeah, we can consider declarative network configuration an optional fun adventure people can embark on | 05:05:05 |
ElvishJerricco | On the subject of nixos-generate-config, we should probably make it generate configs that are nixfmt compliant :P | 05:05:57 |
hexa | lame | 05:06:06 |
ElvishJerricco | Oh also any changes we make to configuration.nix need to be reflected in the calamares installer because it doesn't use the one nixos-generate-config would make 🙃 | 05:06:32 |
hexa | the graphical installer was a mistake | 05:07:01 |
ElvishJerricco | it gives me nightmares | 05:07:44 |
hexa | one more reason to kill it | 05:08:02 |
hexa | let's have our downstream distro that focuses on graphical install adventures | 05:08:10 |
ElvishJerricco | isn't that literally where it came from? Didn't it start as a snowflakeos thing or whatever? | 05:08:41 |
hexa | good question, but snowflakeos has a gtk4/adwaita based installer now | 05:08:57 |
ElvishJerricco | yea IIRC they made this, dumped it on us, and then replaced it | 05:09:12 |
hexa | yeah, plausible | 05:09:23 |
hexa | entering the distro through the graphical installer is a mistake | 05:09:39 |
ElvishJerricco | I've kinda come around on that. I used to think so too. But it really does ease the entrypoint into NixOS so you can start messing with it from a comfortable, already-installed position | 05:10:33 |
ElvishJerricco | it's just not very well implemented from a maintenance perspective | 05:11:03 |
hexa | if it were only about having a graphical interface to more comfortably set it up then we could yeet the calamares installer | 05:11:49 |