From e5e0929a435879e0074fadbd0eb50c66cd972f92 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 03:39:10 +0200 Subject: [PATCH 01/27] Update build.sh --- build_files/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build_files/build.sh b/build_files/build.sh index 162b1c0..b5ad1b3 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -83,6 +83,7 @@ sed -i 's/auto-mode/manual/g' /usr/share/plymouth/themes/bgrt/bgrt.plymouth # Regenerate dracut for boot changes dracut --regenerate-all --force || true +echo 'GRUB_DISABLE_OS_PROBER="true"' >> /etc/default/grub # Enable podman socket systemctl enable podman.socket From b12c8ce3e5d30957bd546dbb6a3a19334c0e7f8e Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 16:16:29 +0200 Subject: [PATCH 02/27] Add files via upload --- build_files/branding/bootlogo_zenith.svg | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 build_files/branding/bootlogo_zenith.svg diff --git a/build_files/branding/bootlogo_zenith.svg b/build_files/branding/bootlogo_zenith.svg new file mode 100644 index 0000000..f8946cd --- /dev/null +++ b/build_files/branding/bootlogo_zenith.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + From fed6b0e187ccd4e1a476358f12918ad42b688a08 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 16:19:36 +0200 Subject: [PATCH 03/27] Update logo file paths in build script --- build_files/build.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build_files/build.sh b/build_files/build.sh index b5ad1b3..ea2c090 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -55,9 +55,9 @@ mkdir -p /etc/fastfetch mkdir -p /usr/share/backgrounds/zenith cp -f /ctx/branding/logo.png /usr/share/plymouth/themes/spinner/watermark.png cp -f /ctx/branding/logo.png /usr/share/pixmaps/origami-logo.png -cp -f /ctx/branding/logo.png /usr/share/quickshell/dms/assets/danklogonormal.svg -cp -f /ctx/branding/logo.png /usr/share/quickshell/dms-greeter/assets/danklogonormal.svg -cp -f /ctx/branding/logo.png /usr/share/pixmaps/origami-logo.svg +cp -f /ctx/branding/bootlogo_zenith.svg /usr/share/quickshell/dms/assets/danklogonormal.svg +cp -f /ctx/branding/bootlogo_zenith.svg /usr/share/quickshell/dms-greeter/assets/danklogonormal.svg +cp -f /ctx/branding/bootlogo_zenith.svg /usr/share/pixmaps/origami-logo.svg cp /ctx/branding/wallpaper.png /usr/share/backgrounds/zenith/default.jpg cp /ctx/branding/ascii-logo.txt /etc/fastfetch/zenith_ascii.txt cp /ctx/branding/config.jsonc /etc/fastfetch/config.jsonc From 9974dfa04ebb2c2ef7351cc632dbcb94792ef2cf Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 16:55:33 +0200 Subject: [PATCH 04/27] Create bgrt.plymouth --- build_files/branding/bgrt.plymouth | 79 ++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 build_files/branding/bgrt.plymouth diff --git a/build_files/branding/bgrt.plymouth b/build_files/branding/bgrt.plymouth new file mode 100644 index 0000000..564a1f6 --- /dev/null +++ b/build_files/branding/bgrt.plymouth @@ -0,0 +1,79 @@ +[Plymouth Theme] +Name[be]=BGRT +Name[cs]=BGRT +Name[da]=BGRT +Name[de]=BGRT +Name[eo]=BGRT +Name[es]=BGRT +Name[eu]=BGRT +Name[fr]=BGRT +Name[fur]=BGRT +Name[hi]=BGRT (सिस्टम का लोगो) +Name[hr]=BGRT +Name[hu]=BGRT +Name[id]=BGRT +Name[it]=BGRT +Name[lt]=BGRT +Name[ka]=BGRT +Name[nl]=BGRT +Name[pa]=BGRT +Name[pl]=BGRT +Name[pt_BR]=BGRT +Name[ro]=BGRT +Name[ru]=BGRT +Name[sr]=BGRT +Name[sv]=BGRT +Name[uk]=BGRT +Name[zh_CN]=BGRT +Name[ms]=BGRT +Name[he]=BGRT +Name[fa]=BGRT +Name[fi]=BGRT +Name[ie]=BGRT +Name[gl]=BGRT +Name[cy]=BGRT +Name=BGRT +Description=Jimmac's spinner theme using the ACPI BGRT graphics as background +ModuleName=script + + + +[boot-up] +UseEndAnimation=false +UseFirmwareBackground=true + +[shutdown] +UseEndAnimation=false +UseFirmwareBackground=true + +[reboot] +UseEndAnimation=false +UseFirmwareBackground=true + +[updates] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Installing Updates... +SubTitle=Do not turn off your computer + +[system-upgrade] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Upgrading System... +SubTitle=Do not turn off your computer + +[firmware-upgrade] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Upgrading Firmware... +SubTitle=Do not turn off your computer + +[system-reset] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Resetting System... +SubTitle=Do not turn off your computer From 3b202b521bcdb595544a3d691d20bc6af115f849 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 16:56:09 +0200 Subject: [PATCH 05/27] Add hexagon theme to BGRT Plymouth configuration --- build_files/branding/bgrt.plymouth | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build_files/branding/bgrt.plymouth b/build_files/branding/bgrt.plymouth index 564a1f6..4563675 100644 --- a/build_files/branding/bgrt.plymouth +++ b/build_files/branding/bgrt.plymouth @@ -36,7 +36,9 @@ Name=BGRT Description=Jimmac's spinner theme using the ACPI BGRT graphics as background ModuleName=script - +[script] +ImageDir=/usr/share/plymouth/themes/hexagon +ScriptFile=/usr/share/plymouth/themes/hexagon/hexagon.script [boot-up] UseEndAnimation=false From 0ed104e87a3a232a2877cfbb71b5051c13a0c475 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 17:06:25 +0200 Subject: [PATCH 06/27] Delete build_files/branding/bootlogo_zenith.svg --- build_files/branding/bootlogo_zenith.svg | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 build_files/branding/bootlogo_zenith.svg diff --git a/build_files/branding/bootlogo_zenith.svg b/build_files/branding/bootlogo_zenith.svg deleted file mode 100644 index f8946cd..0000000 --- a/build_files/branding/bootlogo_zenith.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - From 922d508387efb9c816b376fe31524bdf02ac1031 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 17:19:41 +0200 Subject: [PATCH 07/27] Add files via upload --- build_files/branding/bootlogo_zenith.svg | 27 ++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 build_files/branding/bootlogo_zenith.svg diff --git a/build_files/branding/bootlogo_zenith.svg b/build_files/branding/bootlogo_zenith.svg new file mode 100644 index 0000000..226100a --- /dev/null +++ b/build_files/branding/bootlogo_zenith.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + From 49484837baa67e305bc80c1b544c8545fe871b53 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 17:22:52 +0200 Subject: [PATCH 08/27] Update build.sh --- build_files/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_files/build.sh b/build_files/build.sh index ea2c090..140271c 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -73,7 +73,7 @@ ShowDelay=0 DeviceTimeout=8 EOF #--------- - +cp -f /ctx/branding/bgrt.plymouth /usr/share/plymouth/themes/bgrt/bgrt.plymouth cp -f /ctx/branding/plymouthd.defaults /usr/share/plymouth/plymouthd.defaults mkdir -p /usr/share/plymouth/themes/hexagon/ cp -rf /ctx/hexagon/. /usr/share/plymouth/themes/hexagon/ From 277e79891bdbdec99ba1051d74cd0c18a1954abc Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 17:41:31 +0200 Subject: [PATCH 09/27] Add branding files for Plymouth themes --- build_files/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build_files/build.sh b/build_files/build.sh index 140271c..b3d3e06 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -73,6 +73,7 @@ ShowDelay=0 DeviceTimeout=8 EOF #--------- +mkdir -p /usr/share/plymouth/themes/bgrt/ cp -f /ctx/branding/bgrt.plymouth /usr/share/plymouth/themes/bgrt/bgrt.plymouth cp -f /ctx/branding/plymouthd.defaults /usr/share/plymouth/plymouthd.defaults mkdir -p /usr/share/plymouth/themes/hexagon/ From ef5c3ae245ec6ec7c96a3794c149f9e29b4b1944 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 19:13:59 +0200 Subject: [PATCH 10/27] Comment out daemon settings in plymouthd.defaults Comment out the daemon configuration settings in plymouthd.defaults. --- build_files/branding/plymouthd.defaults | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build_files/branding/plymouthd.defaults b/build_files/branding/plymouthd.defaults index ba8e75c..d2e36e6 100644 --- a/build_files/branding/plymouthd.defaults +++ b/build_files/branding/plymouthd.defaults @@ -1,6 +1,6 @@ -[daemon] -Theme=hexagon -ShowDelay=0 -DeviceTimeout=8 -UseSimpledrmNoluks=1 +#[daemon] +#Theme=hexagon +#ShowDelay=0 +#DeviceTimeout=8 +#UseSimpledrmNoluks=1 #------new theme From 85449c7147681330be2ee0a5bd17b3f1da5e1d68 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 19:14:16 +0200 Subject: [PATCH 11/27] Delete BGRT Plymouth theme configuration Removed the entire Plymouth theme configuration for BGRT. --- build_files/branding/bgrt.plymouth | 80 ------------------------------ 1 file changed, 80 deletions(-) diff --git a/build_files/branding/bgrt.plymouth b/build_files/branding/bgrt.plymouth index 4563675..8b13789 100644 --- a/build_files/branding/bgrt.plymouth +++ b/build_files/branding/bgrt.plymouth @@ -1,81 +1 @@ -[Plymouth Theme] -Name[be]=BGRT -Name[cs]=BGRT -Name[da]=BGRT -Name[de]=BGRT -Name[eo]=BGRT -Name[es]=BGRT -Name[eu]=BGRT -Name[fr]=BGRT -Name[fur]=BGRT -Name[hi]=BGRT (सिस्टम का लोगो) -Name[hr]=BGRT -Name[hu]=BGRT -Name[id]=BGRT -Name[it]=BGRT -Name[lt]=BGRT -Name[ka]=BGRT -Name[nl]=BGRT -Name[pa]=BGRT -Name[pl]=BGRT -Name[pt_BR]=BGRT -Name[ro]=BGRT -Name[ru]=BGRT -Name[sr]=BGRT -Name[sv]=BGRT -Name[uk]=BGRT -Name[zh_CN]=BGRT -Name[ms]=BGRT -Name[he]=BGRT -Name[fa]=BGRT -Name[fi]=BGRT -Name[ie]=BGRT -Name[gl]=BGRT -Name[cy]=BGRT -Name=BGRT -Description=Jimmac's spinner theme using the ACPI BGRT graphics as background -ModuleName=script -[script] -ImageDir=/usr/share/plymouth/themes/hexagon -ScriptFile=/usr/share/plymouth/themes/hexagon/hexagon.script - -[boot-up] -UseEndAnimation=false -UseFirmwareBackground=true - -[shutdown] -UseEndAnimation=false -UseFirmwareBackground=true - -[reboot] -UseEndAnimation=false -UseFirmwareBackground=true - -[updates] -SuppressMessages=true -ProgressBarShowPercentComplete=true -UseProgressBar=true -Title=Installing Updates... -SubTitle=Do not turn off your computer - -[system-upgrade] -SuppressMessages=true -ProgressBarShowPercentComplete=true -UseProgressBar=true -Title=Upgrading System... -SubTitle=Do not turn off your computer - -[firmware-upgrade] -SuppressMessages=true -ProgressBarShowPercentComplete=true -UseProgressBar=true -Title=Upgrading Firmware... -SubTitle=Do not turn off your computer - -[system-reset] -SuppressMessages=true -ProgressBarShowPercentComplete=true -UseProgressBar=true -Title=Resetting System... -SubTitle=Do not turn off your computer From 0b79b95c3006fc551ed11068b544f2c00c6552b5 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 19:15:28 +0200 Subject: [PATCH 12/27] Simplify plymouthd.conf creation Replace heredoc with echo command for plymouthd.conf. --- build_files/build.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/build_files/build.sh b/build_files/build.sh index b3d3e06..7923383 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -66,12 +66,7 @@ mkdir -p /etc/dracut.conf.d echo 'add_drivers+=" vboxvideo "' > /etc/dracut.conf.d/vbox.conf #----------- mkdir -p /etc/plymouth -cat > /etc/plymouth/plymouthd.conf << EOF -[Daemon] -Theme=hexagon -ShowDelay=0 -DeviceTimeout=8 -EOF +echo -e "[Daemon]\nTheme=hexagon\nShowDelay=0" > /etc/plymouth/plymouthd.conf #--------- mkdir -p /usr/share/plymouth/themes/bgrt/ cp -f /ctx/branding/bgrt.plymouth /usr/share/plymouth/themes/bgrt/bgrt.plymouth From 40654198a43e5e49975e3bd097b218c64ce5dca6 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 19:49:41 +0200 Subject: [PATCH 13/27] Update plymouthd.defaults --- build_files/branding/plymouthd.defaults | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build_files/branding/plymouthd.defaults b/build_files/branding/plymouthd.defaults index d2e36e6..ba8e75c 100644 --- a/build_files/branding/plymouthd.defaults +++ b/build_files/branding/plymouthd.defaults @@ -1,6 +1,6 @@ -#[daemon] -#Theme=hexagon -#ShowDelay=0 -#DeviceTimeout=8 -#UseSimpledrmNoluks=1 +[daemon] +Theme=hexagon +ShowDelay=0 +DeviceTimeout=8 +UseSimpledrmNoluks=1 #------new theme From e952c337d7a3535b630853e889e119d8284fcdc6 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 20:42:11 +0200 Subject: [PATCH 14/27] Add mkinitcpio.conf with initial HOOKS configuration --- build_files/branding/mkinitcpio.conf | 1 + 1 file changed, 1 insertion(+) create mode 100644 build_files/branding/mkinitcpio.conf diff --git a/build_files/branding/mkinitcpio.conf b/build_files/branding/mkinitcpio.conf new file mode 100644 index 0000000..05c2850 --- /dev/null +++ b/build_files/branding/mkinitcpio.conf @@ -0,0 +1 @@ +HOOKS=(base udev plymouth autodetect) From 96c9e7b4eaa97a31cb1810dab70ddac5c21e74f2 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 20:47:08 +0200 Subject: [PATCH 15/27] Add mkinitcpio.conf to branding setup --- build_files/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build_files/build.sh b/build_files/build.sh index 7923383..77ffe3b 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -53,6 +53,7 @@ cp -rf /ctx/dot_config/kitty/dank-theme.conf /etc/skel/.config/kitty/dank-theme. # ---- BRANDING: SETUP ---- mkdir -p /etc/fastfetch mkdir -p /usr/share/backgrounds/zenith +cp -f /ctx/branding/mkinitcpio.conf /etc/mkinitcpio.conf cp -f /ctx/branding/logo.png /usr/share/plymouth/themes/spinner/watermark.png cp -f /ctx/branding/logo.png /usr/share/pixmaps/origami-logo.png cp -f /ctx/branding/bootlogo_zenith.svg /usr/share/quickshell/dms/assets/danklogonormal.svg From 0cf5f733f766c7c7ddd4680a9b979d6d3d136788 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sat, 6 Jun 2026 21:30:20 +0200 Subject: [PATCH 16/27] Remove unnecessary branding file copy and sed command Removed copying of mkinitcpio.conf and the sed command for bgrt.plymouth. --- build_files/build.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/build_files/build.sh b/build_files/build.sh index 77ffe3b..f918d77 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -53,7 +53,6 @@ cp -rf /ctx/dot_config/kitty/dank-theme.conf /etc/skel/.config/kitty/dank-theme. # ---- BRANDING: SETUP ---- mkdir -p /etc/fastfetch mkdir -p /usr/share/backgrounds/zenith -cp -f /ctx/branding/mkinitcpio.conf /etc/mkinitcpio.conf cp -f /ctx/branding/logo.png /usr/share/plymouth/themes/spinner/watermark.png cp -f /ctx/branding/logo.png /usr/share/pixmaps/origami-logo.png cp -f /ctx/branding/bootlogo_zenith.svg /usr/share/quickshell/dms/assets/danklogonormal.svg @@ -76,7 +75,6 @@ mkdir -p /usr/share/plymouth/themes/hexagon/ cp -rf /ctx/hexagon/. /usr/share/plymouth/themes/hexagon/ ln -sf /usr/share/plymouth/themes/hexagon/hexagon.plymouth /usr/share/plymouth/themes/default.plymouth -sed -i 's/auto-mode/manual/g' /usr/share/plymouth/themes/bgrt/bgrt.plymouth # Regenerate dracut for boot changes dracut --regenerate-all --force || true From 07e8ae8e21c0528798f5ae4ebe5f28fc98509685 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 00:31:29 +0200 Subject: [PATCH 17/27] Delete artifacthub-repo.yml --- artifacthub-repo.yml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 artifacthub-repo.yml diff --git a/artifacthub-repo.yml b/artifacthub-repo.yml deleted file mode 100644 index c08d0b4..0000000 --- a/artifacthub-repo.yml +++ /dev/null @@ -1,8 +0,0 @@ -# This file is completely optional, but if you want to index your image on https://artifacthub.io/ you can -# Sign up and add the Repository ID to the right field. Owners fields are optional. -# Examples: https://artifacthub.io/packages/search?ts_query_web=ublue&sort=relevance&page=1 - -repositoryID: my-custom-id-here # Fill in with your own credentials -owners: # (optional, used to claim repository ownership) - - name: My Name - email: my_email@email.com From 493e2f31327382026b329128d9f8529dce9e7f85 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 00:36:55 +0200 Subject: [PATCH 18/27] Delete build_files/branding/logo.png --- build_files/branding/logo.png | Bin 13608 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 build_files/branding/logo.png diff --git a/build_files/branding/logo.png b/build_files/branding/logo.png deleted file mode 100644 index a1f2f4d37c5857d0f49ec373ec412d7d161a0713..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13608 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 L3^Z%h9U}h+Rp?OG From a1bf3b13e05215f0dbbcb9cf030c64ee146af7ba Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 00:37:22 +0200 Subject: [PATCH 19/27] Add files via upload --- build_files/branding/logo.png | Bin 0 -> 10561 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 build_files/branding/logo.png diff --git a/build_files/branding/logo.png b/build_files/branding/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..99d372a359a1d1abe2cdcc5ddf49eb30b9b2212d GIT binary patch literal 10561 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%0DR8-CvF}_Q^35Nv6TYiSDW}EjsLq@ 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 Xqx;ONk6(>F6A5Uj=t9brY{LHs>_}oq literal 0 HcmV?d00001 From 11e1d7d9d72838f2d26d687636ad6ebe2700b50a Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 01:22:33 +0200 Subject: [PATCH 20/27] Add BGRT theme configuration for Plymouth Added BGRT Plymouth theme configuration with multilingual support and update messages. --- build_files/branding/bgrt.plymouth | 80 ++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/build_files/branding/bgrt.plymouth b/build_files/branding/bgrt.plymouth index 8b13789..c7f593a 100644 --- a/build_files/branding/bgrt.plymouth +++ b/build_files/branding/bgrt.plymouth @@ -1 +1,81 @@ +[Plymouth Theme] +Name[be]=BGRT +Name[cs]=BGRT +Name[da]=BGRT +Name[de]=BGRT +Name[eo]=BGRT +Name[es]=BGRT +Name[eu]=BGRT +Name[fr]=BGRT +Name[fur]=BGRT +Name[hi]=BGRT (सिस्टम का लोगो) +Name[hr]=BGRT +Name[hu]=BGRT +Name[id]=BGRT +Name[it]=BGRT +Name[lt]=BGRT +Name[ka]=BGRT +Name[nl]=BGRT +Name[pa]=BGRT +Name[pl]=BGRT +Name[pt_BR]=BGRT +Name[ro]=BGRT +Name[ru]=BGRT +Name[sr]=BGRT +Name[sv]=BGRT +Name[uk]=BGRT +Name[zh_CN]=BGRT +Name[ms]=BGRT +Name[he]=BGRT +Name[fa]=BGRT +Name[fi]=BGRT +Name[ie]=BGRT +Name[gl]=BGRT +Name[cy]=BGRT +Name=BGRT +Description=Jimmac's spinner theme using the ACPI BGRT graphics as background +ModuleName=script +[script] +ImageDir=/usr/share/plymouth/themes/hexagon +ScriptFile=/usr/share/plymouth/themes/hexagon/hexagon.script + +[boot-up] +UseEndAnimation=false +UseFirmwareBackground=false + +[shutdown] +UseEndAnimation=false +UseFirmwareBackground=false + +[reboot] +UseEndAnimation=false +UseFirmwareBackground=false + +[updates] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Installing Updates... +SubTitle=Do not turn off your computer + +[system-upgrade] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Upgrading System... +SubTitle=Do not turn off your computer + +[firmware-upgrade] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Upgrading Firmware... +SubTitle=Do not turn off your computer + +[system-reset] +SuppressMessages=true +ProgressBarShowPercentComplete=true +UseProgressBar=true +Title=Resetting System... +SubTitle=Do not turn off your computer From 9928dc8c5e86d64bee846d289a598b8788e3f421 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:03:37 +0200 Subject: [PATCH 21/27] Configure Plymouth for early boot and splash screen Added Plymouth configuration for early boot and splash screen. --- build_files/build.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build_files/build.sh b/build_files/build.sh index f918d77..8de8cc2 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -29,6 +29,17 @@ curl --output-dir "/etc/yum.repos.d/" \ --remote-name "https://copr.fedorainfracloud.org/coprs/avengemedia/dms/repo/fedora-$(rpm -E %fedora)/avengemedia-dms-fedora-$(rpm -E %fedora).repo" dnf -y install quickshell dms greetd dms-greeter --allowerasing +# Plymouth early boot configuration +mkdir -p /etc/dracut.conf.d +echo 'add_dracutmodules+=" plymouth "' > /etc/dracut.conf.d/plymouth.conf +systemctl enable plymouth-start.service +systemctl enable plymouth-quit.service +systemctl enable plymouth-quit-wait.service +plymouth-set-default-theme hexagon + +# Ensure splash in kernel parameters +sed -i 's/GRUB_CMDLINE_LINUX="/GRUB_CMDLINE_LINUX="splash /' /etc/default/grub + # Install greetd login manager mkdir -p /etc/greetd/ cat > /etc/greetd/config.toml << EOF From 0b13d8cd51d6635b857e1b133f18d29efb9c8298 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:12:26 +0200 Subject: [PATCH 22/27] Configure Plymouth for early boot and set default theme Add Plymouth configuration for early boot and theme setup. --- build_files/build.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build_files/build.sh b/build_files/build.sh index 8de8cc2..63c5c4a 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -86,6 +86,17 @@ mkdir -p /usr/share/plymouth/themes/hexagon/ cp -rf /ctx/hexagon/. /usr/share/plymouth/themes/hexagon/ ln -sf /usr/share/plymouth/themes/hexagon/hexagon.plymouth /usr/share/plymouth/themes/default.plymouth +# Plymouth early boot configuration +mkdir -p /etc/dracut.conf.d +echo 'add_dracutmodules+=" plymouth "' > /etc/dracut.conf.d/plymouth.conf +systemctl enable plymouth-start.service +systemctl enable plymouth-quit.service +systemctl enable plymouth-quit-wait.service +plymouth-set-default-theme hexagon + +# Ensure splash in kernel parameters +sed -i 's/GRUB_CMDLINE_LINUX="/GRUB_CMDLINE_LINUX="splash /' /etc/default/grub + # Regenerate dracut for boot changes dracut --regenerate-all --force || true From 880e6af167ed9a9e3237a8b8526de457627c7add Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:21:07 +0200 Subject: [PATCH 23/27] Add hexagon.plymouth to Plymouth themes --- build_files/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build_files/build.sh b/build_files/build.sh index 63c5c4a..80a49fc 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -83,6 +83,7 @@ mkdir -p /usr/share/plymouth/themes/bgrt/ cp -f /ctx/branding/bgrt.plymouth /usr/share/plymouth/themes/bgrt/bgrt.plymouth cp -f /ctx/branding/plymouthd.defaults /usr/share/plymouth/plymouthd.defaults mkdir -p /usr/share/plymouth/themes/hexagon/ +cp -rf /ctx/hexagon/hexagon.plymouth /usr/share/plymouth/themes/hexagon/hexagon.plymouth cp -rf /ctx/hexagon/. /usr/share/plymouth/themes/hexagon/ ln -sf /usr/share/plymouth/themes/hexagon/hexagon.plymouth /usr/share/plymouth/themes/default.plymouth From 4540ef0b1fc128f66e2459bd560a9984008d545f Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:29:55 +0200 Subject: [PATCH 24/27] Remove Plymouth early boot configuration Removed Plymouth configuration and related commands from the build script. --- build_files/build.sh | 9 --------- 1 file changed, 9 deletions(-) diff --git a/build_files/build.sh b/build_files/build.sh index 80a49fc..7e7a6ef 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -29,16 +29,7 @@ curl --output-dir "/etc/yum.repos.d/" \ --remote-name "https://copr.fedorainfracloud.org/coprs/avengemedia/dms/repo/fedora-$(rpm -E %fedora)/avengemedia-dms-fedora-$(rpm -E %fedora).repo" dnf -y install quickshell dms greetd dms-greeter --allowerasing -# Plymouth early boot configuration -mkdir -p /etc/dracut.conf.d -echo 'add_dracutmodules+=" plymouth "' > /etc/dracut.conf.d/plymouth.conf -systemctl enable plymouth-start.service -systemctl enable plymouth-quit.service -systemctl enable plymouth-quit-wait.service -plymouth-set-default-theme hexagon -# Ensure splash in kernel parameters -sed -i 's/GRUB_CMDLINE_LINUX="/GRUB_CMDLINE_LINUX="splash /' /etc/default/grub # Install greetd login manager mkdir -p /etc/greetd/ From 4a4a6557c6d270545d764cd52b96ac2df1e9e414 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:35:57 +0200 Subject: [PATCH 25/27] Update build.sh --- build_files/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build_files/build.sh b/build_files/build.sh index 7e7a6ef..a14e306 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -54,6 +54,7 @@ cp -rf /ctx/dot_config/kitty/dank-theme.conf /etc/skel/.config/kitty/dank-theme. # ---- BRANDING: SETUP ---- mkdir -p /etc/fastfetch +mkdir -p /etc/default/grub mkdir -p /usr/share/backgrounds/zenith cp -f /ctx/branding/logo.png /usr/share/plymouth/themes/spinner/watermark.png cp -f /ctx/branding/logo.png /usr/share/pixmaps/origami-logo.png From 72f5e39faa4db82d13d2e82319f6e078c84cac42 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 02:43:12 +0200 Subject: [PATCH 26/27] Update build.sh --- build_files/build.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build_files/build.sh b/build_files/build.sh index a14e306..2f58805 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -54,7 +54,6 @@ cp -rf /ctx/dot_config/kitty/dank-theme.conf /etc/skel/.config/kitty/dank-theme. # ---- BRANDING: SETUP ---- mkdir -p /etc/fastfetch -mkdir -p /etc/default/grub mkdir -p /usr/share/backgrounds/zenith cp -f /ctx/branding/logo.png /usr/share/plymouth/themes/spinner/watermark.png cp -f /ctx/branding/logo.png /usr/share/pixmaps/origami-logo.png @@ -87,13 +86,14 @@ systemctl enable plymouth-quit.service systemctl enable plymouth-quit-wait.service plymouth-set-default-theme hexagon -# Ensure splash in kernel parameters -sed -i 's/GRUB_CMDLINE_LINUX="/GRUB_CMDLINE_LINUX="splash /' /etc/default/grub - # Regenerate dracut for boot changes dracut --regenerate-all --force || true +# Ensure splash in kernel parameters echo 'GRUB_DISABLE_OS_PROBER="true"' >> /etc/default/grub +sed -i 's/GRUB_CMDLINE_LINUX="/GRUB_CMDLINE_LINUX="splash /' /etc/default/grub + + # Enable podman socket systemctl enable podman.socket From a97157bf99fa552db6e46be7003e79d83521da92 Mon Sep 17 00:00:00 2001 From: DSK <67557009+Dark4331@users.noreply.github.com> Date: Sun, 7 Jun 2026 18:08:29 +0200 Subject: [PATCH 27/27] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3bc3618..7f76203 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ zenith_OS -# 🌌 Zenith OS +# 🌌 Zenith OS [![Build container image](https://github.com/Dark4331/Zenith_OS/actions/workflows/build.yml/badge.svg)](https://github.com/Dark4331/Zenith_OS/actions/workflows/build.yml) Zenith OS is an immutable, containerized operating system based on **Fedora Bootc** and derived from **Origami Linux**. It is engineered to deliver maximum stability, atomic system updates, and native out-of-the-box support for **NVIDIA** GPUs.