Skip to content

elementary/plymouth-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Plymouth Theme

elementary Plymouth theme using the ACPI BGRT graphics as background

Building and installing

You'll need the following dependencies:

  • plymouth
  • plymouth-theme-spinner

Verify that this theme is set as default:

$ sudo update-alternatives --config default.plymouth
There are 2 choices for the alternative default.plymouth (providing /usr/share/plymouth/themes/default.plymouth).

  Selection    Path                                                       Priority   Status
------------------------------------------------------------
  0            /usr/share/plymouth/themes/bgrt/bgrt.plymouth               110       auto mode
  1            /usr/share/plymouth/themes/bgrt/bgrt.plymouth               110       manual mode
* 2            /usr/share/plymouth/themes/elementary/elementary.plymouth   100       manual mode

Copy the latest theme

sudo cp -r elementary/* /usr/share/plymouth/themes/elementary/

and build a new initramfs to apply the changes

sudo update-initramfs -u -k all

If you want to test this is theme in your running X11 session, you'll need the following dependencies:

  • plymouth-x11

Testing

⚠️ Plymouth draws over your desktop. Please note that you will need Terminal 2 on a different workspace to close Plymouth. ⚠️

If you want to take screenshots, you should quit Wingpanel before

killall wingpanel

Terminal 1

Tab 1

Start Plymouth daemon

sudo plymouthd --no-daemon --debug

Tab 2

Show splash

sudo plymouth show-splash

Terminal 2

With this terminal you can test the following modes and user interactions. When you're done, you can close Plymouth

sudo plymouth quit

Modes

Boot up

sudo plymouth change-mode --boot-up

Boot up

Shutdown

sudo plymouth change-mode --shutdown

Shutdown

Reboot

sudo plymouth change-mode --reboot

Reboot

Updates

sudo plymouth change-mode --updates

Updates

Firmware upgrade

sudo plymouth change-mode --firmware-upgrade

Firmware upgrade

System upgrade

sudo plymouth change-mode --system-upgrade

System upgrade

User interaction

Message

sudo plymouth message --text="The quick brown fox jumps over the lazy dog"

Message

Password prompt

sudo plymouth --ask-for-password

Password prompt