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
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
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
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
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
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
1f465cfeac
rc just uses edge
2026-02-18 18:02:51 +01:00
David Heinemeier Hansson
bba89468f1
Need the rc conf too
2026-02-05 16:42:43 +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
Ryan Hughes
26805d9dd2
Skip wifi check
2025-11-26 01:33:03 -05:00
David Heinemeier Hansson
a1ce189cbb
Use stable pkg repository
2025-11-21 15:13:27 +01:00
David Heinemeier Hansson
cab0c5b50a
Use stable mirror to build ISO
2025-11-10 10:14:41 +01:00
David Heinemeier Hansson
35036bdd62
Only use our own mirror
2025-11-10 10:12:58 +01:00
Ryan Hughes
09913880e6
Add omarchy-keyring and keys
2025-10-27 17:04:20 -04:00
Ryan Hughes
ec1405625f
Fix error display when failing during early archinstall
2025-10-27 11:15:53 -04:00
Ryan Hughes
82f854054e
Merge pull request #52 from dakshesh14/fix/password_opensll
...
fix: iso setup failing when password starts with dash(-)
2025-10-27 11:11:35 -04:00
Ryan Hughes
9ad1706ce3
Revert "Harden ingest of user-provided passphrase"
2025-10-27 01:55:54 -04:00
Wolfgang Woehl
9e7841ccd2
Harden ingest of user-provided passphrase
2025-10-20 16:55:27 +02:00
dakshesh14
880d8c57af
fix: iso setup failing when password starts with dash(-)
2025-10-19 11:01:38 +05:30
David Heinemeier Hansson
b9e6462c9f
Expand the keyboard list so it's not insane to diff when we need to fix things in it
2025-10-18 20:50:14 +02:00
Ryan Hughes
18f728a42e
Add node package to install by default
2025-10-18 14:28:52 -04:00
Ryan Hughes
fd964ceaf5
Add loopback.cfg
2025-10-15 13:36:07 -04:00
Ryan Hughes
59a17acf88
Reboot when signaled by installer
2025-10-08 20:41:29 -04:00
Ryan Hughes
7598e58d0b
Add French (Switzerland)
2025-09-28 16:17:23 -04:00
Ryan Hughes
26daaaa625
Update keyboard options to be valid
2025-09-28 16:14:18 -04:00
Ryan Hughes
02a9d48312
Update profiledef
2025-09-28 15:42:21 -04:00
Ryan Hughes
c23e0e7b3d
Config updates
2025-09-21 23:47:10 -04:00
Ryan Hughes
5b9bf620ff
Use grub
2025-09-21 23:47:05 -04:00
Ryan Hughes
3e37f6d28a
Fix hooks that were missing
2025-09-21 23:46:36 -04:00
Ryan Hughes
bb8ba99edc
Remove ruby mount
2025-09-17 16:48:47 -04:00
Ryan Hughes
0638855a5b
Change ISO kernel to T2 patched for E2E support
2025-09-14 14:36:26 -04:00
Ryan Hughes
234b54c0de
Change T2 upstream to the github mirror for now
2025-09-14 14:35:27 -04:00
David Heinemeier Hansson
7d44602dc1
Fix the necessary chmods
2025-09-13 21:22:11 +02:00