fixed plymouth

This commit is contained in:
Jakub Kropáček 2025-04-01 08:29:26 +02:00
parent da20948458
commit 801ea6a00e
2 changed files with 38 additions and 5 deletions

View file

@ -17,12 +17,33 @@
};
boot = {
kernelParams = [ "quiet" ];
initrd.systemd.enable = true;
kernelPackages = pkgs.linuxPackages_latest;
plymouth = {
enable = true;
consoleLogLevel = 3;
kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"udev.log_priority=3"
"rd.systemd.show_status=auto"
];
initrd = {
systemd.enable = true;
verbose = false;
};
kernelPackages = pkgs.linuxPackages_latest;
plymouth =
let
themeName = "lone";
in
{
enable = true;
theme = themeName;
themePackages = with pkgs; [
(adi1090x-plymouth-themes.override {
selected_themes = [ themeName ];
})
];
};
};
zramSwap.enable = true;

View file

@ -7,6 +7,18 @@ in
(final: prev: {
uv-bin = self.packages.x86_64-linux.uv-bin;
lanshare = self.packages.x86_64-linux.lanshare;
plymouth = prev.plymouth.overrideAttrs (
{ src, ... }:
{
# https://github.com/NixOS/nixpkgs/issues/332812#issuecomment-2355066767
version = "24.004.60-unstable-2024-08-28";
src = src.override {
rev = "ea83580a6d66afd2b37877fc75248834fe530d99";
hash = "sha256-GQzf756Y26aCXPyZL9r+UW7uo+wu8IXNgMeJkgFGWnA=";
};
}
);
})
];
}