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
David Heinemeier Hansson
5c2d06c5fc
Automate the rclone config
2025-11-10 14:01:25 +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
David Heinemeier Hansson
3afa6b63ff
Update instructions
2025-11-09 09:30:47 +01:00
David Heinemeier Hansson
9e2d0ac204
Just focus release on the master iso
2025-10-28 08:40:48 +01:00