Skip to content

dimitarkolevdtd/tpmoe-totp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tpmoe-totp

this boot animation is centered around showing a trusted boot TOTP (or the lack thereof) in a really obvious way. it was created to be used with tpm2-totp, but it can show a numeric code of arbitrary length passed via Plymouth's display-message function.

installation

generic linux

after installing and setting up Plymouth and tpm2-totp (or an equivalent service), just copy the contents of the repo (specifically, tpmoe.{plymouth, script} and the r34 folder) in /usr/share/plymouth/themes/tpmoe and switch the theme to tpmoe.

troubleshooting

this theme requires Plymouth scripting support. attempting to select the theme on a Plymouth installation without scripting support throws an error similar to:

/usr/lib64/plymouth/script.so does not exist

in particular, Fedora is known to ship the script plugin in a seperate package called plymouth-plugin-script.

banners

missing code

this banner will be shown on boot while waiting for a TOTP to get passed in.

untrusted

the TPM does not verify the integrity of your system before your computer gets unsuspended. this banner will be shown on resume to reflect that.

shutdown & suspend

this banner will be shown on shutdown and suspend.

About

a Plymouth theme designed to display trusted boot TOTPs, themed after a popular image sharing website.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages