!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

903 Members
on your Router! Declaratively manage your switching, routing, wireless, tunneling and more.262 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
29 Jun 2025
@elvishjerricco:matrix.orgElvishJerriccomost people setting up nixos don't want to think twice about networking04:59:50
@hexa:lossy.networkhexaits something you want to have when you don't have network though04:59:52
@hexa:lossy.networkhexaand making changes to something you already have in your config is easier than copying it from the manual, badly05:00:18
@elvishjerricco:matrix.orgElvishJerriccoI think explaining to the user how to do something more interesting is very much the job of the manual05:00:55
@hexa:lossy.networkhexaI'd say the same about initrd related options, but here we are05:00:59
@elvishjerricco:matrix.orgElvishJerriccoHm?05:01:19
@uep:matrix.orguepthere's another aspect too, for installers (including generate-config). A bit like it discovers and embeds the partition uuid's for filesystem mountpoints, perhaps it could capture some of what is configured for networking during install.05:01:22
@uep:matrix.orguepi kind of assume to gooey installer does that already, but i've never used it05:01:46
@elvishjerricco:matrix.orgElvishJerriccoI think file systems are considered a more permanent feature than a networking configuration05:03:10
@elvishjerricco:matrix.orgElvishJerriccowhich is why NM is the goto for most distros05:03:17
@elvishjerricco:matrix.orgElvishJerriccobecause it handles it dynamically05:03:22
@uep:matrix.orguepagree05:03:22
@hexa:lossy.networkhexawe already agreed on nm 😄 05:03:42
@hexa:lossy.networkhexalalala05:03:45
@elvishjerricco:matrix.orgElvishJerriccowell 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:lossy.networkhexayeah, we can consider declarative network configuration a fun adventure people can embark on05:04:48
@hexa:lossy.networkhexa* yeah, we can consider declarative network configuration an optional fun adventure people can embark on05:05:05
@elvishjerricco:matrix.orgElvishJerricco On the subject of nixos-generate-config, we should probably make it generate configs that are nixfmt compliant :P 05:05:57
@hexa:lossy.networkhexalame05:06:06
@elvishjerricco:matrix.orgElvishJerricco 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:lossy.networkhexa the graphical installer was a mistake 05:07:01
@elvishjerricco:matrix.orgElvishJerricco it gives me nightmares 05:07:44
@hexa:lossy.networkhexaone more reason to kill it05:08:02
@hexa:lossy.networkhexalet's have our downstream distro that focuses on graphical install adventures05:08:10

Show newer messages


Back to Room ListRoom Version: 6