Added first version of ISO build

This commit is contained in:
Torxed committed 2025-07-27 16:42:10 +02:00
1 parent 022da3919e
commit 4ad4aad4c0
6 files changed
+86 -1

No files matched your search

+31 -1
View File
@@ -1 +1,31 @@
# omarchy-iso
# omarchy-iso
This will create an ISO that does two things:
1. Auto-boot into Live Arch Linux (without prompt)
2. Will auto-launch `omarchy-tui`
# Build instructions
```
$ docker run --rm \
--privileged \
-v "./out/:/out/" \
-v "./build_iso.sh:/build_iso.sh:ro" \
-v "./archiso:/archiso:ro" \
-v "./grub-autoboot.patch:/grub-autoboot.patch:ro" \
archlinux/archlinux:latest /build_iso.sh
```
Finished result should be in `./out`.
Note that `--privileged` is used. The main reason being `mkarchiso` mounts `/sys/proc` and other locations, which requires privileged permissions.
# Signing
```
$ gpg --local-user 0xD4B58E897A929F2E \
--output ./out/*.iso.sig \
--detach-sig ./out/*.iso
```
Note that `gpg --list-keys --fingerprint --keyid-format 0xLONG torxed@archlinux.org` can give you your GPG Key ID. In my case `ed25519/0xD4B58E897A929F2E`.