!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

881 Members
Declaratively manage your switching, routing, wireless, tunneling and more. | Don't rely on `networking.*` for interface and routing setup, use systemd-networkd, ifstate or NetworkManager instead. | Set `SYSTEMD_LOG_LEVEL=debug` to debug networking issues with networkd | No bad nft puns, please. | Room recommendations: #sysops:nixos.org251 Servers

Load older messages


SenderMessageTime
29 Jun 2025
@emilazy:matrix.orgemily* diverging from the recommended application set given by GNOME/Plasma is not something the maintainers of those desktops want to do18:54:05
@qyliss:fairydust.spaceAlyssa RossWe could have a flag to nixos-generate-config to disable stuff not installable offline.18:54:21
@hexa:lossy.networkhexa (clat on linux when)KDE PIM came with mariadb iirc18:54:21
@hexa:lossy.networkhexa (clat on linux when)* KDE PIM came with mariadb iirc, not a great fit18:54:26
@emilazy:matrix.orgemilythis is exacerbated by having two DEs on the ISO: "you'd download that anyway" isn't necessarily true, because you'd only download half of it18:54:29
@emilazy:matrix.orgemilyfor the minimal ISO these tradeoffs aren't present18:54:46
@qyliss:fairydust.spaceAlyssa RossSo by default you get everything, but you can opt for an offline install that can easily be expanded into the default install later18:54:51
@emilazy:matrix.orgemilythat feels like a moving target, because there's already sort of a luck element to your configuration happening to match stuff that is on the ISO store18:55:19
@hexa:lossy.networkhexa (clat on linux when)The primary work would be to keep that logic in sync and I'm not sure that will work18:55:22
@emilazy:matrix.orgemilynot actual luck, but you get what I mean18:55:26
@qyliss:fairydust.spaceAlyssa Ross
In reply to @hexa:lossy.network
The primary work would be to keep that logic in sync and I'm not sure that will work
Can't we have a test?
18:55:34
@emilazy:matrix.orgemilyyou could configure something slightly differently and it pulls in a random package to verify a config at build time and then it breaks18:55:39
@hexa:lossy.networkhexa (clat on linux when)We can, but what are we going to do? Block channel bumps on it?18:55:54
@emilazy:matrix.orgemilynot if users changing anything about the config at all is part of the use case18:55:57
@hexa:lossy.networkhexa (clat on linux when)That sounds excessive18:56:00
@emilazy:matrix.orgemilylike18:56:00
@emilazy:matrix.orgemilyyou could specify a different filesystem18:56:03
@elvishjerricco:matrix.orgElvishJerriccoit isn't18:56:05
@emilazy:matrix.orgemilyand it would break18:56:07
@emilazy:matrix.orgemilywell ok bad example18:56:24
@emilazy:matrix.orgemilysince the FS has to be on the ISO anyway18:56:28
@emilazy:matrix.orgemily(though, kernel vs. tools)18:56:32
@emilazy:matrix.orgemilyat a certain point, you are delivering no extra value other than just booting the ISO to begin with…18:56:51
@qyliss:fairydust.spaceAlyssa Ross
In reply to @hexa:lossy.network
We can, but what are we going to do? Block channel bumps on it?
Why not? It would be another feature of the installer that we'd keep working, and the quick fix if it breaks is just to add the missing path.
18:56:55
@hexa:lossy.networkhexa (clat on linux when)Because it blocks an entire trunk-combined eval 😕 18:57:18
@emilazy:matrix.orgemilyI'm not sure the use case is defined enough to have a good justification for providing value18:57:24
@emilazy:matrix.orgemilyfor minimal it makes sense to support because the only reason it doesn't work is essentially matters of "hygiene"18:57:35
@emilazy:matrix.orgemilyso it raises the quality of the ISO in general to support it18:57:52
@emilazy:matrix.orgemilyfor graphical it is its own set of trade-offs and I haven't seen an actual argument for why you would want this specific property18:58:12
@elvishjerricco:matrix.orgElvishJerriccolet's just shelve the idea of offline graphical installs for now18:58:13

Show newer messages


Back to Room ListRoom Version: 6