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
|
||||
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
|
||||
Architecture: any
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends},
|
||||
catppuccin-gtk-theme,
|
||||
catppuccin-kvantum-theme,
|
||||
|
@ -16,13 +33,17 @@ Depends: ${misc:Depends},
|
|||
qt5-style-kvantum,
|
||||
Conflicts: tileos-sway-artwork
|
||||
Description: Catppuccin theme for TileOS
|
||||
This package provides default look-and-feel for GTK and QT applications
|
||||
on TileOS.
|
||||
|
||||
Package: tileos-grub-theme
|
||||
Architecture: any
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}
|
||||
Description: default GRUB theme for TileOS
|
||||
This package provides default theme for GRUB 2 bootloader.
|
||||
|
||||
Package: tileos-wallpapers
|
||||
Architecture: any
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}
|
||||
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
|