Remove Plymouth, add quiet boot params, add cpu-performance module
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/eda71495-cd38-4408-8d3b-b9d793f6445f Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
569e0de59d
commit
c23ae5543d
@@ -1,12 +0,0 @@
|
||||
{ config, pkgs, lib, ... }:
|
||||
|
||||
let
|
||||
theme = pkgs.callPackage ./plymouth-theme.nix {};
|
||||
in
|
||||
{
|
||||
boot.plymouth.enable = true;
|
||||
boot.plymouth.theme = "sovran";
|
||||
boot.plymouth.themePackages = [ theme ];
|
||||
boot.kernelParams = [ "quiet" "splash" ];
|
||||
boot.initrd.systemd.enable = true;
|
||||
}
|
||||
@@ -1,39 +0,0 @@
|
||||
{ pkgs, lib }:
|
||||
|
||||
pkgs.stdenv.mkDerivation {
|
||||
pname = "sovran-plymouth-theme";
|
||||
version = "1.0";
|
||||
|
||||
src = ./.;
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/plymouth/themes/sovran
|
||||
cp ${./assets/splash-logo.png} $out/share/plymouth/themes/sovran/logo.png
|
||||
|
||||
cat > $out/share/plymouth/themes/sovran/sovran.plymouth <<EOF
|
||||
[Plymouth Theme]
|
||||
Name=Sovran Systems
|
||||
Description=Sovran Systems Splash
|
||||
ModuleName=script
|
||||
|
||||
[script]
|
||||
ImageDir=$out/share/plymouth/themes/sovran
|
||||
ScriptFile=$out/share/plymouth/themes/sovran/sovran.script
|
||||
EOF
|
||||
|
||||
cat > $out/share/plymouth/themes/sovran/sovran.script <<'EOF'
|
||||
# Background color: #CFFFD7 (RGB 207,255,215)
|
||||
bg_r = 207/255.0
|
||||
bg_g = 255/255.0
|
||||
bg_b = 215/255.0
|
||||
|
||||
Window.SetBackgroundTopColor (bg_r, bg_g, bg_b);
|
||||
Window.SetBackgroundBottomColor (bg_r, bg_g, bg_b);
|
||||
|
||||
logo = Image("logo.png");
|
||||
logo_sprite = Sprite(logo);
|
||||
logo_sprite.SetX((Window.GetWidth() - logo.GetWidth()) / 2);
|
||||
logo_sprite.SetY((Window.GetHeight() - logo.GetHeight()) / 2);
|
||||
EOF
|
||||
'';
|
||||
}
|
||||
Reference in New Issue
Block a user