| 29 Jun 2023 |
@elvishjerricco:matrix.org | alright cool | 20:29:14 |
@lily:lily.flowers | Like you can disable nscd if you really want to, but it's explicitly discouraged in the option | 20:29:30 |
@lily:lily.flowers | The amount I care is not much though, so I'm happy to defer to your judgement | 20:29:38 |
@elvishjerricco:matrix.org | yea I don't have any sort of opinion really | 20:29:57 |
@lily:lily.flowers | Okay so the sd-initrd options left hidden seems to have been:
boot.initrd.systemd.users (and boot.initrd.systemd.users.[user].uid)
boot.initrd.systemd.groups (and boot.initrd.systemd.groups.[group].gid)
boot.initrd.services.udev.packages
boot.initrd.services.udev.binPackages
boot.initrd.systemd.dbus.enable
boot.initrd.services.bcache.enable
boot.initrd.services.swraid.enable
| 20:31:48 |
@lily:lily.flowers | Sound good to remove visible = false ElvishJerricco? I'll push to the PR in a bit | 20:32:07 |
@elvishjerricco:matrix.org | Sure. Also, this reminds me that we really need to fix up the optional disk features PR. Title says swraid but I think we want it to hit all these things that we're making optional | 20:33:32 |
@elvishjerricco:matrix.org | Which is mainly lvm, bcache, and swraid, I think | 20:34:22 |
@elvishjerricco:matrix.org | * Which is just lvm, bcache, and swraid, I think | 20:34:26 |
@elvishjerricco:matrix.org | (and to reiterate, because idr if it's in the thread: The goal is to make these things on by default if the stateVersion is old, and to generate them with nixos-generate-config so new installations still don't need manual code) | 20:35:24 |
| 30 Jun 2023 |
@aloisw:kde.org | In reply to @lily:lily.flowers So why is boot.initrd.services.lvm.enable a hidden option if it is required to enable it for systemd-stage-1 whenever you have a LVM needed for root Is it required? My system always worked without it. | 07:08:10 |
@aloisw:kde.org | boot.initrd.services.bcache.enable seems to be required on the other hand. | 07:09:32 |
@lily:lily.flowers | In reply to @aloisw:kde.org Is it required? My system always worked without it. The LUKS module enables it, if you are using that | 10:12:20 |