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 = { boot = {
kernelParams = [ "quiet" ]; consoleLogLevel = 3;
initrd.systemd.enable = true; kernelParams = [
kernelPackages = pkgs.linuxPackages_latest; "quiet"
plymouth = { "splash"
enable = true; "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; zramSwap.enable = true;

View file

@ -7,6 +7,18 @@ in
(final: prev: { (final: prev: {
uv-bin = self.packages.x86_64-linux.uv-bin; uv-bin = self.packages.x86_64-linux.uv-bin;
lanshare = self.packages.x86_64-linux.lanshare; 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=";
};
}
);
}) })
]; ];
} }