| 27 Mar 2025 |
matthewcroughan | looks like module options in disko | 16:40:30 |
Marie | these are in disko | 16:40:34 |
matthewcroughan | https://github.com/nix-community/disko/blob/master/lib/types/luks.nix#L72 | 16:40:35 |
| food style edible product changed their display name from stochastic parrot to AI voting rights now!. | 17:45:54 |
| parismagpie joined the room. | 20:17:35 |
parismagpie | Hey | 20:17:39 |
parismagpie | Do disko support squashfs ? | 20:17:59 |
lassulus | Not really. It isn't really a filesystem but more of an archive. Not sure how we could expose that nicely | 23:05:01 |
| 28 Mar 2025 |
matthewcroughan | If you want to do something like that, I can recommend systemd-repart | 01:51:25 |
matthewcroughan | I think this is another use-case that repart might always be better at | 01:51:32 |
matthewcroughan | Repart so far is best for appliance images, modern uefi/gpt stuff, single-disk, systemd-sysupdate a/b partitioning, and now I think erofs/squashfs has highlighted another key difference | 01:52:34 |
matthewcroughan | whereas disko is better for installing artifacts as a result of nixos-install, which grub needs to to work, or maybe you need multi-disk, VM testing, for the whole install flow, zfs, there's enough differences that I don't think will be reconciled so easily | 01:55:17 |
parismagpie | Thanks. | 08:44:46 |
| Rayane Nakib (ريّان نقيب) changed their display name from Rayane Nakib (ريان نقيب) to Rayane Nakib (ريّان نقيب). | 22:51:48 |
| 29 Mar 2025 |
| food style edible product changed their display name from AI voting rights now! to Sacred Cow Cattle Car. | 08:53:57 |
| food style edible product changed their display name from Sacred Cow Cattle Car to Am I being Detained. | 22:03:16 |
| food style edible product changed their display name from Am I being Detained to AM I BEING DETAINED. | 23:58:06 |
| 30 Mar 2025 |
| food style edible product changed their display name from AM I BEING DETAINED to Aesthetic Above All. | 19:46:24 |
| 1 Apr 2025 |
| Sandro 🐧 changed their display name from Sandro 🐧 to "Sandro [c3d2]". | 13:57:03 |
| Sandro 🐧 changed their display name from "Sandro [c3d2]" to Sandro 🐧 [c3d2]. | 13:57:42 |
| Sandro 🐧 changed their display name from Sandro 🐧 [c3d2] to Sandro 🐧. | 13:59:07 |
| food style edible product changed their display name from Aesthetic Above All to ❤️Larry 💖 Ellison ❤️. | 16:33:51 |
| food style edible product changed their display name from ❤️Larry 💖 Ellison ❤️ to ❤️ Larry 💖 Ellison ❤️. | 16:34:30 |
| food style edible product changed their display name from ❤️ Larry 💖 Ellison ❤️ to 💖 Larry ❤️ Ellison 💖. | 16:37:15 |
| 3 Apr 2025 |
| robsliwi joined the room. | 14:27:40 |
matthewcroughan | Marie: your config doesn't seem to work for me | 16:34:46 |
matthewcroughan | disko.devices = {
disk = {
disk1 = {
device = "/dev/disk/by-id/nvme-KIOXIA-EXCERIA_PLUS_G3_SSD_1FHKS0AZZ0E8";
type = "disk";
content = {
type = "gpt";
partitions = {
ESP = {
type = "EF00";
size = "2G";
content = {
type = "filesystem";
format = "vfat";
mountpoint = "/boot";
};
};
luks = {
size = "100%";
content = {
type = "luks";
name = "root";
settings = {
allowDiscards = true;
askPassword = true;
};
content = {
type = "zfs";
pool = "rpool";
};
};
};
};
};
};
};
| 16:34:59 |
matthewcroughan | sec | 16:35:21 |
matthewcroughan | warning: Git tree '/home/nixos/nixcfg' is dirty
error:
… while calling the 'head' builtin
at /nix/store/9qd2bi98nh9yd4axm9zr16zln01w62q3-source/lib/attrsets.nix:1574:11:
1573| || pred here (elemAt values 1) (head values) then
1574| head values
| ^
1575| else
… while evaluating the attribute 'value'
at /nix/store/9qd2bi98nh9yd4axm9zr16zln01w62q3-source/lib/modules.nix:927:9:
926| in warnDeprecation opt //
927| { value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
928| inherit (res.defsFinal') highestPrio;
… while evaluating the option `system.build.toplevel':
… while evaluating definitions from `/nix/store/9qd2bi98nh9yd4axm9zr16zln01w62q3-source/nixos/modules/system/activation/top-level.nix':
(stack trace truncated; use '--show-trace' to show the full, detailed trace)
error: The option `boot.initrd.luks.devices.root.askPassword' does not exist. Definition values:
- In `/nix/store/3jcshyisj8zw6xf7hhvhd2myxn9q7w8h-source/module.nix': true
| 16:35:27 |
matthewcroughan | https://github.com/nix-community/disko/blob/329d3d7e8bc63dd30c39e14e6076db590a6eabe6/lib/types/luks.nix#L72 | 16:35:29 |