!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

905 Members
Declaratively manage your switching, routing, wireless, tunneling and more.263 Servers

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


SenderMessageTime
29 Jun 2025
@hexa:lossy.networkhexa we agreed on NM earlier04:55:55
@hexa:lossy.networkhexa* we agreed on enabling NM earlier04:56:00
@hexa:lossy.networkhexabut if you deploy a server having an example config for static/dynamic interface configuration with network in the example configuration.nix will be helpful04:56:28
@emilazy:matrix.orgemily
In reply to @hexa:lossy.network
kindly, let's not scuff up that module, thanks
if the constraints are "no scary networkd details in default configs" and "plugging in an Ethernet cable out of the box works" and "networking.useDHCP is busted actually"...
04:56:36
@emilazy:matrix.orgemilythen it's either NM or we add an option to achieve the basic sane config for networkd04:56:52
@hexa:lossy.networkhexawe agreed on NM 😄 04:56:59
@hexa:lossy.networkhexacan we not walk that back?04:57:04
@hexa:lossy.networkhexa* can we not walk that back w/o a good reason?04:57:10
@emilazy:matrix.orgemily
In reply to @emilazy:matrix.org
because I feel like "oh yeah to declaratively configure that you want to turn off NM that the generated config has and switch to this" is maybe not actually better
well, ^
04:57:33
@emilazy:matrix.orgemilyit was more a flippant reaction to the no networkd config constraint04:57:52
@emilazy:matrix.orgemilyit's fine for desktop users at least04:58:06
@hexa:lossy.networkhexathat's why I proposed shipping with examples for a declarative networkd config, that matches an explicit interface and shows a dhcp/ra and static example04:58:07
@emilazy:matrix.orgemilyI don't know if it's the right onramp for servers04:58:16
@emilazy:matrix.orgemily
In reply to @hexa:lossy.network
that's why I proposed shipping with examples for a declarative networkd config, that matches an explicit interface and shows a dhcp/ra and static example
as in NM enabled but commented out networkd example?
04:58:30
@uep:matrix.orguepsure, even if it's commented out or wahtever04:58:33
@hexa:lossy.networkhexawe don't want it to be networking.interfaces04:58:33
@emilazy:matrix.orgemilyI worry about bitrot with that kind of thing but seems reasonable enough04:58:47
@emilazy:matrix.orgemily I don't think it solves @elvishjerricco:matrix.org's scariness complaint though 04:59:03
@emilazy:matrix.orgemilyor we could just ship it as the actual config04:59:11
@elvishjerricco:matrix.orgElvishJerriccoI'd keep that stuff in the manual, not in a generated comment04:59:23
@hexa:lossy.networkhexawe need to confront people more with network config, not less 🙂 04:59:33
@elvishjerricco:matrix.orgElvishJerriccoI don't really agree04:59:41
@elvishjerricco:matrix.orgElvishJerriccomost people setting up nixos don't want to think twice about networking04:59:50

Show newer messages


Back to Room ListRoom Version: 6