nixos-config-priv/pkgs/plymouth-custom/default.nix

24 lines
398 B
Nix

{
stdenv,
logo ? null,
lib,
...
}:
stdenv.mkDerivation {
pname = "plymouth-custom";
version = "1.0";
src = ./src;
buildPhase = lib.optionalString (logo != null) ''
ln -s ${logo} watermark.png
'';
installPhase = ''
mkdir -p $out/share/plymouth/themes
cp -rT . $out/share/plymouth/themes/spinner-monochrome
'';
meta = {
platforms = lib.platforms.all;
};
}