proxy...
Each setting instance has a large implementation over-head. We could have instead
[network] proxy-*= dns-*=
arguably,
`nmcli connection modify $NAME dns.*` is much nicer then `nmcli connection modify $NAME network.dns-*`
(while nmcli is not required to expose nm-settings exactly the same way as they are in libnm and on D-Bus, it makes sense to do that).
tl;dr: +1 for a "dns" section.
proxy...
Each setting instance has a large implementation over-head. We could have instead
[network]
proxy-*=
dns-*=
arguably,
`nmcli connection modify $NAME dns.*`
is much nicer then
`nmcli connection modify $NAME network.dns-*`
(while nmcli is not required to expose nm-settings exactly the same way as they are in libnm and on D-Bus, it makes sense to do that).
tl;dr: +1 for a "dns" section.