diff --git a/README.md b/README.md index 3013e70..db8d072 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,572 @@ +--- +title: plymouth-themes +created: '2020-03-26T07:26:48.387Z' +modified: '2020-03-26T09:50:14.757Z' +--- + # plymouth-themes -A big collection of plymouth themes + +

+ + + + + +

+ +

+Buy Me A Coffee +

+ +A big collection of plymouth themes, ported from *android bootanimation* from [here](https://forum.xda-developers.com/android/themes/alienware-t3721978). + +![gif](previews/4.gif) + +### What is plymouth? + +[Plymouth](http://www.freedesktop.org/wiki/Software/Plymouth) is a project from Fedora and now listed among the [freedesktop.org's official resources](https://www.freedesktop.org/wiki/Software/#graphicsdriverswindowsystemsandsupportinglibraries) providing a flicker-free graphical boot process. It relies on [kernel mode setting](https://wiki.archlinux.org/index.php/Kernel_mode_setting) (KMS) to set the native resolution of the display as early as possible, then provides an eye-candy splash screen leading all the way up to the login manager. + +### How to set it up? + +follow [this](https://wiki.archlinux.org/index.php/plymouth) *archwiki* article to setup plymouth in *archlinux* or any other distro. + +### How to get these theme? + +**Download :** you can download individual themes via link below - +

+ undefined +

+ +**Clone :** or you can clone this repository if you want - +```bash +git clone https://github.com/adi1090x/plymouth-themes.git +``` + +### How to use these theme? + +follow the step below (I'm using **archlinux** here)- +```bash +# after downloading or cloning themes, copy the selected theme in plymouth theme dir +sudo cp -r angular /usr/share/plymouth/themes/ + +# check if theme exist in dir +sudo plymouth-set-default-theme -l + +# now set the theme (angular, in this case) and rebuilt the initrd +sudo plymouth-set-default-theme -R angular + +# optionally you can test theme by running the script given in repo (plymouth-x11 required) +sudo ./showplymouth.sh 20 +``` +### Previews + + +
Click to view +

Pack 1

+ +
Abstract +

+ +![img](previews/1.gif) + +

+
Abstract alt +

+ +![img](previews/2.gif) + +

+
Alienware +

+ +![img](previews/3.gif) + +

+
Angular +

+ +![img](previews/4.gif) + +

+
Angular Alt +

+ +![img](previews/5.gif) + +

+
Black HUD +

+ +![img](previews/6.gif) + +

+
Blockchain +

+ +![img](previews/7.gif) + +

+
Circle +

+ +![img](previews/8.gif) + +

+
Circle Alt +

+ +![img](previews/9.gif) + +

+
Circle Flow +

+ +![img](previews/10.gif) + +

+
Circle HUD +

+ +![img](previews/11.gif) + +

+
Circuit +

+ +![img](previews/12.gif) + +

+
Colorful +

+ +![img](previews/13.gif) + +

+
Colorful Loop +

+ +![img](previews/14.gif) + +

+
Colorful Sliced +

+ +![img](previews/15.gif) + +

+
Connect +

+ +![img](previews/16.gif) + +

+
Cross HUD +

+ +![img](previews/17.gif) + +

+
Cubes +

+ +![img](previews/18.gif) + +

+
Cuts +

+ +![img](previews/19.gif) + +

+
Cuts Alt +

+ +![img](previews/20.gif) + +

+ +
+ + +
Click to view +

Pack 2

+
Cyanide +

+ +![img](previews/21.gif) + +

+
Cybernetic +

+ +![img](previews/22.gif) + +

+
Dark Planet +

+ +![img](previews/23.gif) + +

+
Darth Vader +

+ +![img](previews/24.gif) + +

+
Deus Ex +

+ +![img](previews/25.gif) + +

+
DNA +

+ +![img](previews/26.gif) + +

+
Double +

+ +![img](previews/27.gif) + +

+
Dragon +

+ +![img](previews/28.gif) + +

+
Flame +

+ +![img](previews/29.gif) + +

+
Glitch +

+ +![img](previews/30.gif) + +

+
Glow +

+ +![img](previews/31.gif) + +

+
Green Blocks +

+ +![img](previews/32.gif) + +

+
Green Loader +

+ +![img](previews/33.gif) + +

+
Hexagon +

+ +![img](previews/34.gif) + +

+
Hexagon 2 +

+ +![img](previews/35.gif) + +

+
Hexagon Alt +

+ +![img](previews/36.gif) + +

+
Hexagon Dots +

+ +![img](previews/37.gif) + +

+
Hexagon Dots Alt +

+ +![img](previews/38.gif) + +

+
Hexagon HUD +

+ +![img](previews/39.gif) + +

+
Hexagon Red +

+ +![img](previews/40.gif) + +

+ +
+ + +
Click to view +

Pack 3

+
Hexa Retro +

+ +![img](previews/41.gif) + +

+
HUD +

+ +![img](previews/42.gif) + +

+
HUD 2 +

+ +![img](previews/43.gif) + +

+
HUD 3 +

+ +![img](previews/44.gif) + +

+
HUD Space +

+ +![img](previews/45.gif) + +

+
IBM +

+ +![img](previews/46.gif) + +

+
Infinite Seal +

+ +![img](previews/47.gif) + +

+
Iron Man +

+ +![img](previews/48.gif) + +

+
Liquid +

+ +![img](previews/49.gif) + +

+
Loader +

+ +![img](previews/50.gif) + +

+
Loader 2 +

+ +![img](previews/51.gif) + +

+
Loader Alt +

+ +![img](previews/52.gif) + +

+
Lone +

+ +![img](previews/53.gif) + +

+
Metal Ball +

+ +![img](previews/54.gif) + +

+
Motion +

+ +![img](previews/55.gif) + +

+
Optimus +

+ +![img](previews/56.gif) + +

+
Owl +

+ +![img](previews/57.gif) + +

+
Pie +

+ +![img](previews/58.gif) + +

+
Pixels +

+ +![img](previews/59.gif) + +

+
Polaroid +

+ +![img](previews/60.gif) + +

+ + +
+ +
Click to view +

Pack 4

+
Red Loader +

+ +![img](previews/61.gif) + +

+
Rings +

+ +![img](previews/62.gif) + +

+
Rings 2 +

+ +![img](previews/63.gif) + +

+
ROG +

+ +![img](previews/64.gif) + +

+
ROG 2 +

+ +![img](previews/65.gif) + +

+
Seal +

+ +![img](previews/66.gif) + +

+
Seal 2 +

+ +![img](previews/67.gif) + +

+
Seal 3 +

+ +![img](previews/68.gif) + +

+
Sliced +

+ +![img](previews/69.gif) + +

+
Sphere +

+ +![img](previews/70.gif) + +

+
Spin +

+ +![img](previews/71.gif) + +

+
Spinner Alt +

+ +![img](previews/72.gif) + +

+
Splash +

+ +![img](previews/73.gif) + +

+
Square +

+ +![img](previews/74.gif) + +

+
Square HUD +

+ +![img](previews/75.gif) + +

+
Target +

+ +![img](previews/76.gif) + +

+
Target 2 +

+ +![img](previews/77.gif) + +

+
Tech A +

+ +![img](previews/78.gif) + +

+
Tech B +

+ +![img](previews/79.gif) + +

+
Unrap +

+ +![img](previews/80.gif) + +

+ +
+ +### Support Me +

+undefined undefined +

+ diff --git a/showplymouth.sh b/showplymouth.sh new file mode 100755 index 0000000..a742e5a --- /dev/null +++ b/showplymouth.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +## Preview default plymouth splash +## Author : Aditya Shakya (adi1090x) +## Mail : adi1090x@gmail.com +## Github : @adi1090x +## Reddit : @adi1090x + +## Colors +R='\033[1;31m' +B='\033[1;34m' +G='\033[1;32m' + +# check if executed as root +check_root () { + if [ ! $( id -u ) -eq 0 ]; then + echo -e $R"Must be run as root" + exit + fi +} + +check_root + +# duration in seconds, default is 10s +duration=$1 + +if [ $# -ne 1 ]; then + duration=10 +fi + +plymouthd; plymouth --show-splash ; for ((I=0; I<$duration; I++)); do plymouth --update=test$I ; sleep 1; done; plymouth quit