Add Plymouth theme
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
debian/files
|
27
debian/control
vendored
|
@ -7,8 +7,25 @@ Standards-Version: 4.5.1
|
||||||
Homepage: https://github.com/Tile-OS/tileos-artwork
|
Homepage: https://github.com/Tile-OS/tileos-artwork
|
||||||
Rules-Requires-Root: no
|
Rules-Requires-Root: no
|
||||||
|
|
||||||
|
Package: plymouth-theme-tileos
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${misc:Depends},
|
||||||
|
plymouth,
|
||||||
|
plymouth-label,
|
||||||
|
plymouth-themes
|
||||||
|
Provides: plymouth-themes
|
||||||
|
Description: boot animation, logger and I/O multiplexer - TileOS theme
|
||||||
|
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
|
||||||
|
use for which is to provide an attractive graphical animation in place of
|
||||||
|
the text messages that normally get shown during boot. (The messages are
|
||||||
|
instead redirected to a logfile for later viewing.) However, in event-driven
|
||||||
|
boot systems Plymouth can also usefully handle user interaction such as
|
||||||
|
password prompts for encrypted file systems.
|
||||||
|
.
|
||||||
|
This package provides the default TileOS theme.
|
||||||
|
|
||||||
Package: tileos-theme-catppuccin
|
Package: tileos-theme-catppuccin
|
||||||
Architecture: any
|
Architecture: all
|
||||||
Depends: ${misc:Depends},
|
Depends: ${misc:Depends},
|
||||||
catppuccin-gtk-theme,
|
catppuccin-gtk-theme,
|
||||||
catppuccin-kvantum-theme,
|
catppuccin-kvantum-theme,
|
||||||
|
@ -16,13 +33,17 @@ Depends: ${misc:Depends},
|
||||||
qt5-style-kvantum,
|
qt5-style-kvantum,
|
||||||
Conflicts: tileos-sway-artwork
|
Conflicts: tileos-sway-artwork
|
||||||
Description: Catppuccin theme for TileOS
|
Description: Catppuccin theme for TileOS
|
||||||
|
This package provides default look-and-feel for GTK and QT applications
|
||||||
|
on TileOS.
|
||||||
|
|
||||||
Package: tileos-grub-theme
|
Package: tileos-grub-theme
|
||||||
Architecture: any
|
Architecture: all
|
||||||
Depends: ${misc:Depends}
|
Depends: ${misc:Depends}
|
||||||
Description: default GRUB theme for TileOS
|
Description: default GRUB theme for TileOS
|
||||||
|
This package provides default theme for GRUB 2 bootloader.
|
||||||
|
|
||||||
Package: tileos-wallpapers
|
Package: tileos-wallpapers
|
||||||
Architecture: any
|
Architecture: all
|
||||||
Depends: ${misc:Depends}
|
Depends: ${misc:Depends}
|
||||||
Description: TileOS wallpapers
|
Description: TileOS wallpapers
|
||||||
|
A set of default wallpapers for TileOS.
|
||||||
|
|
1
debian/plymouth-theme-tileos.install
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
usr/share/plymouth /usr/share/
|
18
debian/plymouth-theme-tileos.postinst
vendored
Executable file
|
@ -0,0 +1,18 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
configure)
|
||||||
|
if which plymouth-set-default-theme >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
plymouth-set-default-theme tileos
|
||||||
|
fi
|
||||||
|
|
||||||
|
if which update-initramfs >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
update-initramfs -u
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
exit 0
|
61
debian/plymouth-theme-tileos.postrm
vendored
Executable file
|
@ -0,0 +1,61 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
# This script can be called in the following ways:
|
||||||
|
#
|
||||||
|
# After the package was removed:
|
||||||
|
# <postrm> remove
|
||||||
|
#
|
||||||
|
# After the package was purged:
|
||||||
|
# <postrm> purge
|
||||||
|
#
|
||||||
|
# After the package was upgraded:
|
||||||
|
# <old-postrm> upgrade <new-version>
|
||||||
|
# if that fails:
|
||||||
|
# <new-postrm> failed-upgrade <old-version>
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# After all of the packages files have been replaced:
|
||||||
|
# <postrm> disappear <overwriting-package> <version>
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# If preinst fails during install:
|
||||||
|
# <new-postrm> abort-install
|
||||||
|
#
|
||||||
|
# If preinst fails during upgrade of removed package:
|
||||||
|
# <new-postrm> abort-install <old-version>
|
||||||
|
#
|
||||||
|
# If preinst fails during upgrade:
|
||||||
|
# <new-postrm> abort-upgrade <old-version>
|
||||||
|
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
remove)
|
||||||
|
|
||||||
|
if which plymouth-set-default-theme >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
plymouth-set-default-theme emerald
|
||||||
|
fi
|
||||||
|
|
||||||
|
if which update-initramfs >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
update-initramfs -u
|
||||||
|
fi
|
||||||
|
|
||||||
|
;;
|
||||||
|
|
||||||
|
purge)
|
||||||
|
;;
|
||||||
|
|
||||||
|
upgrade|failed-upgrade|disappear)
|
||||||
|
;;
|
||||||
|
|
||||||
|
abort-install|abort-upgrade)
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "$0 called with unknown argument \`$1'" 1>&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
exit 0
|
BIN
usr/share/plymouth/themes/tileos/background.png
Executable file
After Width: | Height: | Size: 4.1 KiB |
BIN
usr/share/plymouth/themes/tileos/logo.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
usr/share/plymouth/themes/tileos/password_dot.png
Executable file
After Width: | Height: | Size: 2.9 KiB |
BIN
usr/share/plymouth/themes/tileos/password_dot16.png
Executable file
After Width: | Height: | Size: 1 KiB |
BIN
usr/share/plymouth/themes/tileos/password_field.png
Executable file
After Width: | Height: | Size: 17 KiB |
BIN
usr/share/plymouth/themes/tileos/password_field16.png
Executable file
After Width: | Height: | Size: 230 B |
BIN
usr/share/plymouth/themes/tileos/progress_bar.png
Executable file
After Width: | Height: | Size: 4.1 KiB |
BIN
usr/share/plymouth/themes/tileos/progress_box.png
Executable file
After Width: | Height: | Size: 4.1 KiB |
8
usr/share/plymouth/themes/tileos/tileos.plymouth
Executable file
|
@ -0,0 +1,8 @@
|
||||||
|
[Plymouth Theme]
|
||||||
|
Name=TileOS - simple plymouth theme based on SimpleFuture
|
||||||
|
Description=A theme featuring a simple debian logo and progress bar inspired by FuturePrototype and SimpleFuture.
|
||||||
|
ModuleName=script
|
||||||
|
|
||||||
|
[script]
|
||||||
|
ImageDir=/usr/share/plymouth/themes/tileos
|
||||||
|
ScriptFile=/usr/share/plymouth/themes/tileos/tileos.script
|