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
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
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
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
David Heinemeier Hansson
4188411b9b
This might already have been removed upstream
2025-12-15 08:55:35 -08: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
David Heinemeier Hansson
c9f7b80d3d
Output the SHAs
2025-10-28 08:38:48 +01:00
David Heinemeier Hansson
b502d26326
Pass in the version instead for now
2025-10-19 09:35:43 +02:00
David Heinemeier Hansson
e81016a476
Fix busted param
2025-10-19 09:34:13 +02:00
David Heinemeier Hansson
6fe6353185
Bump version
...
We should be pulling it dynamically from the repo!
2025-10-19 09:30:09 +02:00
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
David Heinemeier Hansson
18b7c4bcb6
Revise ISO download link and creation instructions
...
Updated download link and instructions for creating the ISO.
2025-10-18 11:54:16 +02:00
David Heinemeier Hansson
a88b8a2e7a
Versioned releases
2025-09-17 20:38:47 +02:00
David Heinemeier Hansson
b5fbc6fc4e
Remove precompiled Ruby for now
2025-09-17 14:20:44 +02:00
David Heinemeier Hansson
194dbbef33
If there's a sig
2025-09-15 21:12:16 +02:00
David Heinemeier Hansson
7a735fd7b6
Simplify README.md installation description
2025-09-14 10:37:58 +02:00
David Heinemeier Hansson
a57aaec4b8
It'll just be straight offline ISOs
2025-09-13 21:33:04 +02:00
David Heinemeier Hansson
9d9bd79120
No longer needing URL
2025-09-13 21:32:44 +02:00
David Heinemeier Hansson
7d44602dc1
Fix the necessary chmods
2025-09-13 21:22:11 +02:00
David Heinemeier Hansson
2e0c4e55d6
Unnecessary packages for archinstall as we use it
2025-09-13 21:19:52 +02:00
David Heinemeier Hansson
5f66f47061
We don't need to show that cursor
2025-09-13 21:00:51 +02:00
David Heinemeier Hansson
3c82950d07
No need to repeat the logo
2025-09-13 21:00:22 +02:00
David Heinemeier Hansson
27c64f7a72
No longer relevant
2025-09-13 20:59:19 +02:00
David Heinemeier Hansson
b7d610731e
Prevents the flash of this installing when transitioning from archinstall to isntaller
2025-09-13 20:46:06 +02:00
David Heinemeier Hansson
e8f53c52ee
Spacing
2025-09-13 20:44:36 +02:00
David Heinemeier Hansson
5869d3e83d
Not needed, we don't run boot directly
2025-09-13 20:44:33 +02:00
David Heinemeier Hansson
771cf68d0b
Files might not be there
2025-09-13 20:44:23 +02:00
David Heinemeier Hansson
8a887cee3a
We did also need this
2025-09-13 20:32:44 +02:00
David Heinemeier Hansson
4720d62095
Do need those exports for the helper
2025-09-13 20:25:07 +02:00
David Heinemeier Hansson
9e9cf2f576
Let's do it up front
2025-09-13 20:13:24 +02:00
David Heinemeier Hansson
7f5e5460f0
Better organization
2025-09-13 20:12:22 +02:00
David Heinemeier Hansson
ebe7ab1f51
tzupdate may be available but without internet
2025-09-13 20:08:42 +02:00
David Heinemeier Hansson
acc5e0b274
Need the export now that its in a function
2025-09-13 20:06:16 +02:00
David Heinemeier Hansson
bfa6a95bcf
Factor it all out a bit
2025-09-13 20:05:20 +02:00
David Heinemeier Hansson
56d5de017d
Slim down to just what we need
2025-09-13 20:00:56 +02:00
David Heinemeier Hansson
a5884b546f
Revert the package setup for a second
2025-09-13 19:32:10 +02:00
David Heinemeier Hansson
89063e4fee
Shorter
2025-09-13 19:12:12 +02:00
David Heinemeier Hansson
d9d8dc50c6
No longer used
2025-09-13 19:10:38 +02:00
David Heinemeier Hansson
c018159aa5
Slim down the build script
2025-09-13 19:08:28 +02:00
David Heinemeier Hansson
7f83f7488d
We are not using tte up front any more
2025-09-13 18:48:15 +02:00
David Heinemeier Hansson
045db5b028
Inline the configurator
2025-09-13 18:39:45 +02:00
David Heinemeier Hansson
cccdf1b235
Doing this double
2025-09-13 18:39:28 +02:00
David Heinemeier Hansson
628b46950d
No longer used
2025-09-13 18:39:22 +02:00
David Heinemeier Hansson
2427a177f5
Yank out the online builder option
...
Offline is the way
2025-09-13 18:23:31 +02:00
David Heinemeier Hansson
6165c8935b
No magic side effects
2025-09-13 17:24:17 +02:00
David Heinemeier Hansson
56e2339432
Explained by conditional
2025-09-13 17:24:06 +02:00
David Heinemeier Hansson
87674f471e
This has already been set for the overall script
2025-09-13 17:22:30 +02:00
David Heinemeier Hansson
8bb9193c02
Merge branch 'offline-iso'
2025-09-13 17:18:14 +02:00
David Heinemeier Hansson
d9e17d4e50
Work with the big refactoring
2025-09-13 17:16:37 +02:00
David Heinemeier Hansson
8c92fdd0e0
No need for nesting
2025-09-13 16:54:45 +02:00
David Heinemeier Hansson
62c47b06f4
We have built it now, so who cares
2025-09-13 16:54:34 +02:00
David Heinemeier Hansson
0d79d27e02
Didnt need gum to build the iso itself
2025-09-13 16:42:26 +02:00
David Heinemeier Hansson
f63f9564e8
Only unmount if there is a mount
2025-09-10 09:36:07 +02:00
David Heinemeier Hansson
14a04e736c
Make sure we have gum for retrying errors early
2025-09-09 21:25:01 +02:00
David Heinemeier Hansson
1279c7ec58
Fix path to retry installation
2025-08-31 13:18:38 +02:00
David Heinemeier Hansson
32fc28de5e
Offer to retry without having to type a command
2025-08-31 13:06:26 +02:00
David Heinemeier Hansson
d70b94ecd1
Normally do want boot
2025-08-28 17:24:11 +02:00
David Heinemeier Hansson
abada98cd1
Also set the URL
2025-08-28 17:20:36 +02:00
David Heinemeier Hansson
55cafe60dc
Convenience
2025-08-28 17:20:27 +02:00
David Heinemeier Hansson
a58c65a241
Streamline process for pushing both master and dev ISOs
2025-08-28 10:24:37 +02:00
David Heinemeier Hansson
5d2ef89e3a
Make it possible to change the installer URL
2025-08-28 08:57:45 +02:00
David Heinemeier Hansson
fdf346da39
Try a different way
2025-08-28 08:57:26 +02:00
David Heinemeier Hansson
8ad8c948f7
Make it easier to restart the installation process
2025-08-28 08:40:18 +02:00
David Heinemeier Hansson
58c5c3d820
Need the script name
2025-08-27 12:05:31 +02:00
David Heinemeier Hansson
720c2ba5c9
Leave this out for now
2025-08-27 12:04:15 +02:00
David Heinemeier Hansson
9de34f6703
Update README.md
2025-08-26 09:37:29 +02:00