!oNSIfazDqEcwhcOjSL:matrix.org

disko

356 Members
disko - declarative disk partitioning - https://github.com/nix-community/disko89 Servers

Load older messages


SenderMessageTime
27 Mar 2025
@marie:marie.cologneMariethese are in disko16:40:34
@matthewcroughan:defenestrate.itmatthewcroughanhttps://github.com/nix-community/disko/blob/master/lib/types/luks.nix#L7216:40:35
@disco_stick:matrix.orgfood style edible product changed their display name from stochastic parrot to AI voting rights now!.17:45:54
@parismagpie:matrix.orgparismagpie joined the room.20:17:35
@parismagpie:matrix.orgparismagpieHey20:17:39
@parismagpie:matrix.orgparismagpieDo disko support squashfs ?20:17:59
@lassulus:lassul.uslassulusNot really. It isn't really a filesystem but more of an archive. Not sure how we could expose that nicely23:05:01
28 Mar 2025
@matthewcroughan:defenestrate.itmatthewcroughanIf you want to do something like that, I can recommend systemd-repart01:51:25
@matthewcroughan:defenestrate.itmatthewcroughanI think this is another use-case that repart might always be better at 01:51:32
@matthewcroughan:defenestrate.itmatthewcroughanRepart 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 difference01:52:34
@matthewcroughan:defenestrate.itmatthewcroughanwhereas 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 easily01:55:17
@parismagpie:matrix.orgparismagpieThanks.08:44:46
@nakibrayane:matrix.orgRayane Nakib (ريّان نقيب) changed their display name from Rayane Nakib (ريان نقيب) to Rayane Nakib (ريّان نقيب).22:51:48
29 Mar 2025
@disco_stick:matrix.orgfood style edible product changed their display name from AI voting rights now! to Sacred Cow Cattle Car.08:53:57
@disco_stick:matrix.orgfood style edible product changed their display name from Sacred Cow Cattle Car to Am I being Detained.22:03:16
@disco_stick:matrix.orgfood style edible product changed their display name from Am I being Detained to AM I BEING DETAINED.23:58:06
30 Mar 2025
@disco_stick:matrix.orgfood style edible product changed their display name from AM I BEING DETAINED to Aesthetic Above All.19:46:24
1 Apr 2025
@sandro:supersandro.deSandro 🐧 changed their display name from Sandro 🐧 to "Sandro [c3d2]".13:57:03
@sandro:supersandro.deSandro 🐧 changed their display name from "Sandro [c3d2]" to Sandro 🐧 [c3d2].13:57:42
@sandro:supersandro.deSandro 🐧 changed their display name from Sandro 🐧 [c3d2] to Sandro 🐧.13:59:07
@disco_stick:matrix.orgfood style edible product changed their display name from Aesthetic Above All to ❤️Larry 💖 Ellison ❤️.16:33:51
@disco_stick:matrix.orgfood style edible product changed their display name from ❤️Larry 💖 Ellison ❤️ to ❤️ Larry 💖 Ellison ❤️.16:34:30
@disco_stick:matrix.orgfood style edible product changed their display name from ❤️ Larry 💖 Ellison ❤️ to 💖 Larry ❤️ Ellison 💖.16:37:15
3 Apr 2025
@rob.sliwi:matrix.orgrobsliwi joined the room.14:27:40
@matthewcroughan:defenestrate.itmatthewcroughan Marie: your config doesn't seem to work for me 16:34:46
@matthewcroughan:defenestrate.itmatthewcroughan
  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:defenestrate.itmatthewcroughansec16:35:21
@matthewcroughan:defenestrate.itmatthewcroughan
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:defenestrate.itmatthewcroughanhttps://github.com/nix-community/disko/blob/329d3d7e8bc63dd30c39e14e6076db590a6eabe6/lib/types/luks.nix#L7216:35:29
@matthewcroughan:defenestrate.itmatthewcroughanand yet I see it here 16:35:31

Show newer messages


Back to Room ListRoom Version: 10