| 7 Dec 2025 |
chaoflow | mou: I'd say the boot process does not care about the size of actual partitions, but rather about their existence and order. You could probably also use nixos-generate-config to get the filesSystems attribute set for configuration.nix - usually living in hardware-configuration.nix - and drop disko from the setup. | 16:50:54 |
chaoflow | Note: with btrfs subvolumes or zfs datasets you wouldn't have the resizing problem, as those share the available space of one filesystem/partition while providing logical separation, e.g. for snapshots. In that case no LVM would be used but LUKS -> btrfs/zfs or using ZFS encryption, maybe not even LUKS - but I don't have experience with ZFS. | 16:53:16 |
mou | Thank you for your answer. I thought about this trick as a precaution. fileSystems dictionary is much more undestandable and manageable when it comes to disaster recovery ))) | 16:54:01 |
jappie | also, you can verify your config using nix repl, e.g. :bl nixosConfigurations.yourHost.config.environment.etc.fstab.source to check fstab (which uses some information from disko - mainly what to mount where) | 16:59:32 |
mou | Thank you. This is invaluable. I actually always been interested how to check what disko configuration expands into. | 17:01:01 |
jappie | there's also some systemd services that decrypt luks volumes I think, but I couldn't tell you which ones from the top of my head 😅 | 17:02:54 |
| 8 Dec 2025 |
| @annaaurora:artemislena.eu changed their display name from Anna Aurora 🏴☠️ to Anna Aurora (superseded by: @anna:annaaurora.eu). | 09:21:09 |
| @annaaurora:artemislena.eu left the room. | 09:25:54 |
| NixOS Moderation Bot banned @notahacker666:matrix.org (ragebaiting). | 10:54:05 |
| 10 Dec 2025 |
| JManch joined the room. | 23:23:58 |
| 11 Dec 2025 |
| 71rd joined the room. | 00:13:07 |
| @znaniye:matrix.org left the room. | 16:15:32 |
| 15 Dec 2025 |
| n4ch723hr3r (putting stuff in your name is cringe) joined the room. | 01:45:45 |
| nope changed their display name from redesign your logo to NPM is best PM. | 06:17:03 |
| nope changed their display name from NPM is best PM to I vibe code in assembly. | 20:50:37 |
| nope changed their display name from I vibe code in assembly to iVibe code assembly. | 20:50:55 |
| nope changed their display name from iVibe code assembly to iVibe assembly for pacemakers. | 20:51:18 |
| m0lok joined the room. | 21:54:52 |
m0lok | Hello, I'm getting an error with the bcachefs example where 1 device is always cannot be mounted: | 23:48:11 |
m0lok | https://gist.github.com/freexploit/055e3db448f015a0a549e40734946ba4 | 23:48:12 |
m0lok | I want to build a vm | 23:49:03 |
m0lok | so I'm using vmWithDisko | 23:49:17 |
| 16 Dec 2025 |
| nope changed their display name from iVibe assembly for pacemakers to vibe code pacemakers. | 01:03:37 |
| joeboe joined the room. | 05:55:36 |
BerriJ | Do you guys take extra care of versioning disko in your flake or do you just follow master like this?
disko = {
url = "github:nix-community/disko";
inputs.nixpkgs.follows = "nixpkgs";
}; | 20:03:47 |
| Azat Bahawi changed their display name from azahi to Azat Bahawi. | 22:00:58 |
| 17 Dec 2025 |
| else42 set a profile picture. | 17:58:02 |
| 18 Dec 2025 |
| nope changed their display name from vibe code pacemakers to team sama. | 20:17:53 |
| nope changed their display name from team sama to 💖Sam❤️🔥Altman💖. | 20:23:23 |
| 19 Dec 2025 |
| nope changed their display name from 💖Sam❤️🔥Altman💖 to nope. | 03:30:49 |