Files
dotfiles/scripts/blob_boot.sh
T

28 lines
738 B
Bash
Executable File

#!/bin/bash
# Default to the branding image if no argument is provided
if [ -z "$1" ]; then
IMAGE_PATH="$HOME/Documents/dotfiles/branding/boot_flash.png"
else
IMAGE_PATH=$(realpath "$1")
fi
if [ ! -f "$IMAGE_PATH" ]; then
echo "Error: File '$IMAGE_PATH' does not exist."
exit 1
fi
echo "Applying boot splash image: $IMAGE_PATH"
echo "This requires sudo privileges."
# Copy the image to the Plymouth theme directory
sudo cp "$IMAGE_PATH" /usr/share/plymouth/themes/omarchy/logo.png
# Ensure the correct permissions
sudo chmod 644 /usr/share/plymouth/themes/omarchy/logo.png
echo "Rebuilding initramfs..."
# Exclusively use mkinitcpio for GRUB compatibility
sudo mkinitcpio -P
echo "Boot splash successfully updated!"