Ryan Hughes
3c36557fd5
Point the rc ISO's [omarchy] repo at the rc channel
...
The Arch base repos already come from rc-mirror.omarchy.org, but
[omarchy] still pointed at edge — a leftover from when release
candidates published there. RCs now publish to the dedicated rc
channel on pkgs.omarchy.org, so an rc ISO built against edge would
install the previous release instead of the candidate.
2026-08-30 13:43:30 -04:00
David Heinemeier Hansson and Claude Fable 5
168c6edb0b
Bring back gl acceleration for the test VM
...
Ported from omarchy-4 (764a65f ), including that branch's follow-up
switch from GTK to SDL: GTK's GL display path crops the guest
framebuffer on HiDPI Wayland desktops (434db24 ).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-20 15:17:47 -07:00
David Heinemeier Hansson
abbd9eda34
Read signing key from 1pw
2026-07-13 16:06:41 -07:00
David Heinemeier Hansson
94c779d028
Fix QEMU display startup
2026-07-13 11:17:34 -07:00
David Heinemeier Hansson
eadb117560
Add --quattro as an option for iso creation
2026-07-12 17:59:13 -07:00
David Heinemeier Hansson
2ed796535d
Ensure we aren't sharing mirror caches between channels
2026-07-12 17:04:05 -07:00
David Heinemeier Hansson
7e830d6a28
Fix ISO boot finalization
...
Archinstall unmounts the ESP before the Omarchy finalizer runs, leaving /boot empty in the target chroot. Mount it so Limine setup can access the generated configuration and EFI artifacts.
The installed ESP uses root-only masks while finalization runs as the target user. Mount it temporarily with fmask=0022,dmask=0022 and verify the target user can traverse /boot; the installed fstab remains unchanged.
Remove the fallback shell from the installer invocation so finalizer errors propagate instead of reporting a completed installation and rebooting a partially configured system.
2026-07-12 16:26:55 -07:00
David Heinemeier Hansson
023cd14f2a
No beeps
2026-05-10 14:22:50 +02:00
David Heinemeier Hansson
80042969ed
Add missing snapper
2026-05-07 14:51:48 +02:00
David Heinemeier Hansson
6c00d03272
Do a more thorough job at scrubbing the install disk
...
So we don't fail on past installations of linux
2026-05-07 14:26:59 +02:00
David Heinemeier Hansson
5925634c74
More reliable +x of everything for waybar
2026-05-07 14:07:34 +02:00
David Heinemeier Hansson
eb9112ae45
Allow all valid hostnames
...
Closes #69
2026-05-07 12:49:33 +02:00
Daniel Main
5297020040
Add Colemak keyboard layout option ( #49 )
2026-05-07 12:47:20 +02:00
David Heinemeier Hansson
01f393f10d
Install without encryption ( #79 )
...
* Configurator tester
* Make it a dry run
* Offer a no-encryption install mode
* Fix SDDM login
* Simplify the flow by using ctrl-c to toggle into unencrypted mode
2026-05-07 12:03:11 +02:00
David Heinemeier Hansson
7b42d8011e
Preload the signing key
2026-05-01 19:32:06 +02:00
David Heinemeier Hansson
2d8ed3d1c3
More plans
2026-04-30 13:51:08 +02:00
David Heinemeier Hansson
7a8d9708e3
Fix disk selection
2026-04-28 12:17:14 +02:00
Michael Placzek
eadb1c05d4
Exclude install media from disk picker ( #73 )
...
* Exclude install media from disk picker
* Document boot-disk exclusion in configurator
2026-04-24 22:22:30 +02:00
mijuny
94494c8837
Disable xe Panel Replay on live boot for Panther Lake compatibility ( #77 )
2026-04-24 22:21:46 +02:00
David Heinemeier Hansson
ed4536cab4
Need to clear out old packages even just on regular make
2026-04-16 22:35:39 +02:00
David Heinemeier Hansson
dc8242c8c7
Expand patch for python 3.14 issue with archinstall 4.2
2026-04-16 22:33:21 +02:00
David Heinemeier Hansson
c43841c827
Batch archinstall 4.2 regression
2026-04-16 22:18:31 +02:00
David Heinemeier Hansson
b341fa6eea
Add --rc option
2026-04-16 16:10:50 +02:00
David Heinemeier Hansson
f73062e156
Clear out packages that might conflict on build
2026-04-03 19:18:57 +02:00
David Heinemeier Hansson
0ace44e96e
Include workaround for panther lake audio issue on 6.19 kernel
2026-03-16 22:13:11 +01:00
David Heinemeier Hansson
78af4402e4
Ensure all indicators are executable
2026-02-21 17:40:49 +01:00
David Heinemeier Hansson
6aff2b3e20
Give better information for the drive selection
...
Model/vendor + known partitions
2026-02-21 17:06:20 +01:00
David Heinemeier Hansson
772d4e2813
Plan revisions
2026-02-21 15:20:44 +01:00
David Heinemeier Hansson
0cbe625343
Add plans for dual boot and OEM installs
2026-02-21 09:39:17 +01:00
Ryan Hughes
5756f35844
Update pacman conf to use for build
2026-02-19 12:44:54 -05:00
Ryan Hughes
83a54e7fd5
Use offline for boot
2026-02-19 12:15:39 -05:00
David Heinemeier Hansson
716e118c81
Need the list for offline install?
2026-02-19 17:43:41 +01:00
David Heinemeier Hansson
9cf9cd1612
Use rc mirror and stable mirror fixed
2026-02-19 15:12:15 +01:00
David Heinemeier Hansson
fba9fb3758
Use correct pacman conf
2026-02-19 12:44:56 +01:00
David Heinemeier Hansson
72b7a1f245
Simplify the options here
2026-02-18 18:58:59 +01:00
David Heinemeier Hansson
1f465cfeac
rc just uses edge
2026-02-18 18:02:51 +01:00
David Heinemeier Hansson
6cd3702c27
Need bigger disk for testing
2026-02-05 16:45:53 +01:00
David Heinemeier Hansson
bba89468f1
Need the rc conf too
2026-02-05 16:42:43 +01:00
David Heinemeier Hansson
5ba771dc1b
Prepare for making RC ISOs
2026-02-04 18:17:10 +01:00
David Heinemeier Hansson
54991588e9
Make the mirror available during install
2026-01-07 20:13:20 +01:00
David Heinemeier Hansson
9d9a69e0c4
Set the mirror as we have it
2026-01-07 20:05:56 +01:00
David Heinemeier Hansson
a202c81a0c
Allow ISOs to be build against the edge mirror/package repository
2026-01-05 15:31:30 +01:00
David Heinemeier Hansson
e5152cd7b2
Automatically add missing packages
2026-01-05 14:54:44 +01:00
Ryan Hughes
e3cb89d712
Add missing steps for rclone setup
2025-12-16 15:12:41 -05:00
David Heinemeier Hansson
4188411b9b
This might already have been removed upstream
2025-12-15 08:55:35 -08:00
Ryan Hughes
26805d9dd2
Skip wifi check
2025-11-26 01:33:03 -05:00
Ryan Hughes
1a886cb5de
Update archiso
2025-11-26 01:29:16 -05:00
David Heinemeier Hansson
a1ce189cbb
Use stable pkg repository
2025-11-21 15:13:27 +01:00
David Heinemeier Hansson
4ded01b207
Explain cli flags
2025-11-11 08:55:52 +01:00
David Heinemeier Hansson
872c8fb03f
Allow building the ISO from local source and replace dev build binstub with --dev
2025-11-11 08:47:04 +01:00