Jump to content

Plymouth/zh: Difference between revisions

From Official NixOS Wiki
Ardenet (talk | contribs)
No edit summary
Ardenet (talk | contribs)
Created page with "默认情况下,我们会安装所有主题。"
Line 5: Line 5:
== 用法 ==
== 用法 ==


<div class="mw-translate-fuzzy">
例如,您可以通过以下代码使用 [https://github.com/adi1090x/plymouth-themes collection] 中的启动动画:
<span lang="zh" dir="ltr">例如,您可以通过以下代码使用 [https://github.com/adi1090x/plymouth-themes adi1090x's collection] 中的启动动画:</span>
</div>


{{file|3={ pkgs, ... }: {
{{file|3={ pkgs, ... }: {
Line 15: Line 13:
       theme = "rings";
       theme = "rings";
       themePackages = with pkgs; [
       themePackages = with pkgs; [
         # By default we would install all themes
         # 默认情况下,我们会安装所有主题。
         (adi1090x-plymouth-themes.override {
         (adi1090x-plymouth-themes.override {
           selected_themes = [ "rings" ];
           selected_themes = [ "rings" ];

Revision as of 15:58, 2 June 2026

Plymouth 是一個在啟動過程早期運行的應用程式,提供圖形啟動動畫,被大多數面向桌面的 Linux 發行版所使用。

用法

例如,您可以通過以下代碼使用 collection 中的啟動動畫:

❄︎ configuration.nix
{ pkgs, ... }: {
  boot = {
    plymouth = {
      enable = true;
      theme = "rings";
      themePackages = with pkgs; [
        # 默认情况下,我们会安装所有主题。
        (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;
  };
}

在圖形的啟動過程中,可以用退出鍵(或者說 ESC)來切換在文本模式和 Playmouth 界面中切換。

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.