diff --git a/assets/blank-plymouth-logo.png b/assets/blank-plymouth-logo.png new file mode 100644 index 0000000..30dddc7 Binary files /dev/null and b/assets/blank-plymouth-logo.png differ diff --git a/modules/desk-os/default.nix b/modules/desk-os/default.nix index abd0338..4061bb6 100644 --- a/modules/desk-os/default.nix +++ b/modules/desk-os/default.nix @@ -18,7 +18,10 @@ loader.systemd-boot.enable = true; loader.systemd-boot.configurationLimit = 3; loader.efi.canTouchEfiVariables = true; - plymouth.enable = true; + plymouth = { + enable = true; + logo = ../../assets/blank-plymouth-logo.png; + }; }; system.nixos.distroName = "deskOS 1"; diff --git a/modules/installer/default.nix b/modules/installer/default.nix index 59557bc..e650da5 100644 --- a/modules/installer/default.nix +++ b/modules/installer/default.nix @@ -23,13 +23,19 @@ in { system.nixos.distroName = "deskOS 1"; + # FIXME(m): Disable squashfs compression during development + isoImage.squashfsCompression = null; + boot = { consoleLogLevel = 0; kernelParams = ["quiet" "splash" "systemd.show_status=auto" "rd.udev.log_level=3"]; initrd.verbose = false; loader.systemd-boot.enable = true; loader.timeout = lib.mkForce 0; - plymouth.enable = true; + plymouth = { + enable = true; + logo = ../../assets/blank-plymouth-logo.png; + }; # NOTE(m): Enable kernel modules that improve wifi support on # Macbooks during installation.