| 29 Jun 2025 |
ElvishJerricco | I mean then I guess I just have to give up on it because we're still looking to make cuts, like these networkmanager plugins | 18:44:16 |
emily | at a pinch, we could move them to the graphical module | 18:44:24 |
emily | which is awful, but | 18:44:29 |
emily | I do think we need to stop installing them by default | 18:44:41 |
emily | you don't have to look at openconnect for long to decide it probably should not be on every NixOS installation | 18:44:51 |
emily | no, we can just make the cuts for installed systems too | 18:45:05 |
hexa | lol, can you imagine … i have this one vpn from university still configured | 18:45:12 |
emily | it is bad for every system that wants DHCP to pull in WebKitGTK or whatever | 18:45:15 |
hexa | says palo alto globalconnect | 18:45:23 |
hexa | and it uses openconnect 🫠 | 18:45:37 |
emily | it's okay to have to turn things on :P | 18:45:57 |
hexa | ^ | 18:46:07 |
emily | well I agree with ^ | 18:46:18 |
hexa | nvm, release notes | 18:46:22 |
emily | but also, breaking a VPN is not as catastrophic as breaking the actual connection at least | 18:46:26 |
hexa | I'd yeet the entire option fwiw | 18:46:30 |
emily | is there an option any more? | 18:46:42 |
emily | it's just adding a package after your plugins PR no? | 18:46:48 |
hexa | enableDefaultPlugins? | 18:46:49 |
emily | oh you mean the default plugins thing | 18:46:53 |
emily | yes | 18:46:54 |
emily | if we want to do a transition period then we can move it into graphical stuff | 18:47:12 |
emily | because graphical installations are what got this stuff by default previously | 18:47:19 |
emily | but it's still not clear how we'd remove it from that without ever risking breaking anyone, so meh | 18:47:37 |
emily | it may be that we want to ship support for some of this on the ISO still | 18:47:48 |
emily | like it may be useful to be able to use OpenVPN on the ISO or such | 18:47:56 |
hexa | don't think the iso is relevant here | 18:47:59 |
hexa | existing users are | 18:48:06 |
emily | mhm | 18:48:14 |
hexa | it's fine to not provide vpn protocols on the iso | 18:48:27 |