Jump to content

Plymouth: Difference between revisions

From Official NixOS Wiki
Qweered (talk | contribs)
Systemd-initrd is default now
Ardenet (talk | contribs)
Delete those wrapper tags(span) with specified English and LTR text orientation, in order to facilitate i18n.
Line 2: Line 2:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
<span lang="en" dir="ltr">[https://www.freedesktop.org/wiki/Software/Plymouth Plymouth] is an application that runs early in the boot process, providing a graphical boot animation, it is used by most desktop-oriented Linux distributions.</span>
[https://www.freedesktop.org/wiki/Software/Plymouth Plymouth] is an application that runs early in the boot process, providing a graphical boot animation, it is used by most desktop-oriented Linux distributions.


== <span lang="en" dir="ltr">Usage</span> == <!--T:2-->
== Usage == <!--T:2-->


<!--T:3-->
<!--T:3-->
<span lang="en" dir="ltr">As an example, you can use a boot animation from [https://github.com/adi1090x/plymouth-themes adi1090x's collection]  like so:</span>
As an example, you can use a boot animation from [https://github.com/adi1090x/plymouth-themes adi1090x's collection]  like so:
</translate>


</translate>
{{file|3={ pkgs, ... }: {
{{file|3={ pkgs, ... }: {
   boot = {
   boot = {
Line 39: Line 39:
}|name=configuration.nix|lang=nix}}
}|name=configuration.nix|lang=nix}}


<span lang="en" dir="ltr"><translate><!--T:4-->
<translate>
<!--T:4-->
During the graphical boot process, it is possible to switch to text mode and back by pressing the escape key.
During the graphical boot process, it is possible to switch to text mode and back by pressing the escape key.


<!--T:5-->
<!--T:5-->
If you are using LUKS encryption the password prompt may fall back to text mode. While the default <code>bgrt</code> theme supports graphical password entry, this may not be supported by all themes.</translate></span lang="en" dir="ltr">
If you are using LUKS encryption the password prompt may fall back to text mode. While the default <code>bgrt</code> theme supports graphical password entry, this may not be supported by all themes.
</translate>


[[Category:Booting{{#translation:}}]]
[[Category:Booting]]

Revision as of 15:52, 2 June 2026

Plymouth is an application that runs early in the boot process, providing a graphical boot animation, it is used by most desktop-oriented Linux distributions.

Usage

As an example, you can use a boot animation from adi1090x's collection like so:

❄︎ configuration.nix
{ pkgs, ... }: {
  boot = {
    plymouth = {
      enable = true;
      theme = "rings";
      themePackages = with pkgs; [
        # By default we would install all themes
        (adi1090x-plymouth-themes.override {
          selected_themes = [ "rings" ];
        })
      ];
    };

    # Enable "Silent boot"
    consoleLogLevel = 3;
    initrd.verbose = false;
    kernelParams = [
      "quiet"
      "rd.udev.log_level=3"
      "rd.systemd.show_status=auto"
    ];

    # Hide the OS choice for bootloaders.
    # It's still possible to open the bootloader list by pressing any key
    # It will just not appear on screen unless a key is pressed
    loader.timeout = 0;
  };
}

During the graphical boot process, it is possible to switch to text mode and back by pressing the escape key.

If you are using LUKS encryption the password prompt may fall back to text mode. While the default bgrt theme supports graphical password entry, this may not be supported by all themes.