Add plymouth splash to ISO
This commit is contained in:
1 parent
353fa044ed
commit
5697987277
5 files changed
+16
-1
No files matched your search
@@ -30,6 +30,7 @@ arch_packages=(
|
|||||||
gum
|
gum
|
||||||
jq
|
jq
|
||||||
openssl
|
openssl
|
||||||
|
plymouth
|
||||||
tzupdate # This is technically an AUR package
|
tzupdate # This is technically an AUR package
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -99,6 +100,10 @@ git clone -b $OMARCHY_INSTALLER_REF https://github.com/$OMARCHY_INSTALLER_REPO.g
|
|||||||
mkdir -p "$build_cache_dir/airootfs/usr/local/bin/"
|
mkdir -p "$build_cache_dir/airootfs/usr/local/bin/"
|
||||||
cp "$build_cache_dir/airootfs/root/omarchy/bin/omarchy-upload-log" "$build_cache_dir/airootfs/usr/local/bin/omarchy-upload-log"
|
cp "$build_cache_dir/airootfs/root/omarchy/bin/omarchy-upload-log" "$build_cache_dir/airootfs/usr/local/bin/omarchy-upload-log"
|
||||||
|
|
||||||
|
# Copy the Omarchy Plymouth theme to the ISO
|
||||||
|
mkdir -p "$build_cache_dir/airootfs/usr/share/plymouth/themes/omarchy"
|
||||||
|
cp -r "$build_cache_dir/airootfs/root/omarchy/default/plymouth/"* "$build_cache_dir/airootfs/usr/share/plymouth/themes/omarchy/"
|
||||||
|
|
||||||
# Download the configurator
|
# Download the configurator
|
||||||
mkdir -p "$build_cache_dir/airootfs/root"
|
mkdir -p "$build_cache_dir/airootfs/root"
|
||||||
curl -fsSL -o "$build_cache_dir/airootfs/root/configurator" \
|
curl -fsSL -o "$build_cache_dir/airootfs/root/configurator" \
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
# Configuration for archiso with Plymouth
|
||||||
|
HOOKS=(base udev plymouth modconf archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs archiso_kms block filesystems keyboard)
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
[Daemon]
|
||||||
|
Theme=omarchy
|
||||||
|
ShowDelay=0
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
title Arch Linux install medium (x86_64, UEFI)
|
||||||
|
sort-key 01
|
||||||
|
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||||
|
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||||
|
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% quiet splash
|
||||||
@@ -53,7 +53,7 @@ timeout_style=hidden
|
|||||||
|
|
||||||
menuentry "Arch Linux install medium (%ARCH%, ${archiso_platform})" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' {
|
menuentry "Arch Linux install medium (%ARCH%, ${archiso_platform})" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' {
|
||||||
set gfxpayload=keep
|
set gfxpayload=keep
|
||||||
linux /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID%
|
linux /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% quiet splash
|
||||||
initrd /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
|
initrd /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user