diff --git a/example/boot-raid1.nix b/example/boot-raid1.nix index dfd2e6c..e0f26ae 100644 --- a/example/boot-raid1.nix +++ b/example/boot-raid1.nix @@ -13,7 +13,7 @@ start = "0"; end = "1M"; part-type = "primary"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { type = "partition"; @@ -53,7 +53,7 @@ start = "0"; end = "1M"; part-type = "primary"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { type = "partition"; diff --git a/example/btrfs-subvolumes.nix b/example/btrfs-subvolumes.nix index 25994df..a6d8088 100644 --- a/example/btrfs-subvolumes.nix +++ b/example/btrfs-subvolumes.nix @@ -35,12 +35,12 @@ }; # Mountpoints inferred from subvolume name "/home" = { - mountOptions = ["compress=zstd"]; + mountOptions = [ "compress=zstd" ]; }; "/nix" = { - mountOptions = ["compress=zstd" "noatime"]; + mountOptions = [ "compress=zstd" "noatime" ]; }; - "/test" = {}; + "/test" = { }; }; }; } diff --git a/example/config.nix b/example/config.nix index cb013cd..6117506 100644 --- a/example/config.nix +++ b/example/config.nix @@ -51,7 +51,7 @@ part-type = "primary"; start = "1024MiB"; end = "100%"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; content = { type = "luks"; name = "crypted"; diff --git a/example/gpt-bios-compat.nix b/example/gpt-bios-compat.nix index 7275e26..6d2ae68 100644 --- a/example/gpt-bios-compat.nix +++ b/example/gpt-bios-compat.nix @@ -14,7 +14,7 @@ start = "0"; end = "1M"; part-type = "primary"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { name = "root"; diff --git a/example/hybrid.nix b/example/hybrid.nix index ff11661..341cec1 100644 --- a/example/hybrid.nix +++ b/example/hybrid.nix @@ -13,7 +13,7 @@ type = "partition"; start = "0"; end = "1M"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { type = "partition"; diff --git a/example/mdadm.nix b/example/mdadm.nix index 132ead5..f5a1d2e 100644 --- a/example/mdadm.nix +++ b/example/mdadm.nix @@ -13,7 +13,7 @@ start = "0"; end = "1M"; part-type = "primary"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { type = "partition"; @@ -41,7 +41,7 @@ start = "0"; end = "1M"; part-type = "primary"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { type = "partition"; diff --git a/example/stand-alone/configuration.nix b/example/stand-alone/configuration.nix index c53bdf9..9a1f298 100644 --- a/example/stand-alone/configuration.nix +++ b/example/stand-alone/configuration.nix @@ -1,8 +1,8 @@ -{ - pkgs, - lib, - ... -}: let +{ pkgs +, lib +, ... +}: +let # We just import from the repository for testing here: disko = import ../../. { inherit lib; @@ -41,7 +41,8 @@ }; }; }; -in { +in +{ imports = [ (disko.config cfg) ]; diff --git a/example/with-lib.nix b/example/with-lib.nix index ce0b93d..78bb50d 100644 --- a/example/with-lib.nix +++ b/example/with-lib.nix @@ -13,7 +13,7 @@ start = "0"; end = "1M"; part-type = "primary"; - flags = ["bios_grub"]; + flags = [ "bios_grub" ]; } { name = "root"; diff --git a/tests/bcachefs.nix b/tests/bcachefs.nix index d78d870..a54f966 100644 --- a/tests/bcachefs.nix +++ b/tests/bcachefs.nix @@ -2,7 +2,7 @@ , makeDiskoTest ? (pkgs.callPackage ./lib.nix { }).makeDiskoTest }: let - linux-bcachefs = pkgs.callPackage ../linux-testing-bcachefs.nix {}; + linux-bcachefs = pkgs.callPackage ../linux-testing-bcachefs.nix { }; in makeDiskoTest { disko-config = ../example/bcachefs.nix; @@ -14,11 +14,13 @@ makeDiskoTest { extraConfig = { boot.supportedFilesystems = [ "bcachefs" ]; # disable zfs so we can support latest kernel - nixpkgs.overlays = [(final: super: { - zfs = super.zfs.overrideAttrs(_: { - meta.platforms = []; - }); - })]; + nixpkgs.overlays = [ + (final: super: { + zfs = super.zfs.overrideAttrs (_: { + meta.platforms = [ ]; + }); + }) + ]; boot.kernelPackages = pkgs.lib.mkForce (pkgs.recurseIntoAttrs (pkgs.linuxPackagesFor linux-bcachefs)); }; } diff --git a/tests/default.nix b/tests/default.nix index 3706206..1efc16c 100644 --- a/tests/default.nix +++ b/tests/default.nix @@ -6,12 +6,14 @@ let lib = pkgs.lib; makeDiskoTest = (pkgs.callPackage ./lib.nix { inherit makeTest eval-config; }).makeDiskoTest; - evalTest = name: configFile: let - disko-config = import configFile; - in { - "${name}-tsp-create" = pkgs.writeScript "create" ((pkgs.callPackage ../. { }).create disko-config); - "${name}-tsp-mount" = pkgs.writeScript "mount" ((pkgs.callPackage ../. { }).mount disko-config); - }; + evalTest = name: configFile: + let + disko-config = import configFile; + in + { + "${name}-tsp-create" = pkgs.writeScript "create" ((pkgs.callPackage ../. { }).create disko-config); + "${name}-tsp-mount" = pkgs.writeScript "mount" ((pkgs.callPackage ../. { }).mount disko-config); + }; allTestFilenames = builtins.map (lib.removeSuffix ".nix") ( @@ -21,8 +23,8 @@ let ); allTests = lib.genAttrs allTestFilenames (test: import (./. + "/${test}.nix") { inherit makeDiskoTest pkgs; }) // - evalTest "lvm-luks-example" ../example/config.nix // { - standalone = (pkgs.nixos [ ../example/stand-alone/configuration.nix ]).config.system.build.toplevel; - }; + evalTest "lvm-luks-example" ../example/config.nix // { + standalone = (pkgs.nixos [ ../example/stand-alone/configuration.nix ]).config.system.build.toplevel; + }; in allTests diff --git a/tests/lib.nix b/tests/lib.nix index 1ab8934..43b6607 100644 --- a/tests/lib.nix +++ b/tests/lib.nix @@ -100,7 +100,7 @@ documentation.enable = false; nix.settings = { - substituters = lib.mkForce []; + substituters = lib.mkForce [ ]; hashed-mirrors = null; connect-timeout = 1; }; diff --git a/types/default.nix b/types/default.nix index 9614505..82f3324 100644 --- a/types/default.nix +++ b/types/default.nix @@ -325,7 +325,7 @@ rec { }; subTypes = lib.mapAttrs (_: diskoLib.mkSubType) { - nodev = ./nodev.nix; + nodev = ./nodev.nix; btrfs = ./btrfs.nix; btrfs_subvol = ./btrfs_subvol.nix; filesystem = ./filesystem.nix; @@ -341,6 +341,6 @@ rec { mdadm = ./mdadm.nix; mdraid = ./mdraid.nix; luks = ./luks.nix; - disk = ./disk.nix; + disk = ./disk.nix; }; }