David Heinemeier Hansson
42432ae462
Ensure we always unblock wifi/bluetooth when going to setup
2025-08-24 11:13:49 +02:00
David Heinemeier Hansson
438156e36f
More protections
2025-08-24 11:10:06 +02:00
David Heinemeier Hansson
574d213c34
Ensure better trap behavior
2025-08-24 11:05:11 +02:00
David Heinemeier Hansson
7d61c19f69
Remove output for existing setups
2025-08-24 11:03:43 +02:00
David Heinemeier Hansson
69fe4ae997
Remove screen recording status until it is stable ( #1032 )
2025-08-24 11:00:30 +02:00
Richard Macklin
c3af4b9469
Default OMARCHY_REF
to master
in boot.sh ( #1030 )
...
This will allow us to change GitHub's default branch to `dev`, so that
PRs will target the correct branch by default, but new installations
will still default to using the stable `master` branch.
2025-08-24 10:40:47 +02:00
David Heinemeier Hansson
ffe8997fad
Pinta install seems to work fine now
2025-08-24 09:31:42 +02:00
David Heinemeier Hansson
e2611d9bc4
Rearrange options
2025-08-24 09:28:08 +02:00
David Heinemeier Hansson
266767df5f
Show dust disk usage in reverse
2025-08-24 09:26:06 +02:00
David Heinemeier Hansson
eb4172a486
We now have audio settings in the setup menu
2025-08-24 09:24:00 +02:00
David Heinemeier Hansson
ca115b9061
Can't install firewall in chroot, so move it into its own service for now
2025-08-24 09:12:51 +02:00
David Heinemeier Hansson
ab09446971
Can't use chroot trap
2025-08-24 09:06:24 +02:00
David Heinemeier Hansson
af0f459a1a
Try skipping this efibootmgr munging for a second
2025-08-24 08:46:34 +02:00
David Heinemeier Hansson
fbf9a19574
Show installation env for debugging
2025-08-24 07:40:16 +02:00
David Heinemeier Hansson
95139164a3
Skip all of powerprofilectl setup during CHROOT
2025-08-24 07:26:24 +02:00
David Heinemeier Hansson
2ae973108d
Extract error trapping to its own file
2025-08-24 07:21:49 +02:00
David Heinemeier Hansson
aa0b44b7f4
Missing shebang
2025-08-24 07:20:45 +02:00
David Heinemeier Hansson
d9424b2bff
Document what's missing
2025-08-24 07:09:45 +02:00
David Heinemeier Hansson
36a30dd01d
Skip the battery monitor during chroot install for now
2025-08-24 07:09:08 +02:00
Ryan Hughes
82467892a3
Merge pull request #1020 from ryanrhughes/limine-fixes
...
Minor Limine / Snapper Tweaks and Fixes
2025-08-24 01:09:02 +02:00
Ryan Hughes
e138f7e8eb
Set config files first
2025-08-24 00:18:10 +02:00
Ryan Hughes
0a75644f2d
Less aggressive check
2025-08-24 00:01:36 +02:00
Ryan Hughes
3725f2d3b6
Everyone can have UKI
2025-08-24 00:01:23 +02:00
Ryan Hughes
0ebd62a32e
Define boot path
2025-08-23 23:25:33 +02:00
Taha
31d97335fc
Add Omarchy icon to waybar ( #1017 )
...
* Add Omarchy icon to waybar
* Add step to fonts.sh to install omarchy icon font
* Style and fixup
* Fixup installation of the omarchy font
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-23 23:22:50 +02:00
David Heinemeier Hansson
41a1fe6b21
Switch Zoom from shitty native app to better webapp
...
Have to compromise on 1080p but seems better than dealing with that
trash app.
2025-08-23 23:03:54 +02:00
David Heinemeier Hansson
91e686f1b2
Can't have nice things during arch-chroot for some reason!
2025-08-23 22:57:47 +02:00
David Heinemeier Hansson
75ac6910d4
Add back fastfetch which we lost when removing logging
2025-08-23 22:40:36 +02:00
David Heinemeier Hansson
b4b8788c14
Use something safe in the arch-chroot
2025-08-23 22:36:38 +02:00
David Heinemeier Hansson
76c94e2604
Breakup the omnibus config install
2025-08-23 22:31:42 +02:00
David Heinemeier Hansson
e59a98fb0b
Don't fail if there
2025-08-23 22:21:56 +02:00
David Heinemeier Hansson
dee7e3e4a7
Ensure .config is there
...
Strange that this should be necessary for arch-chroot, but let's give it
a try
2025-08-23 22:21:28 +02:00
David Heinemeier Hansson
5a7b9292c8
Shorter
2025-08-23 21:41:15 +02:00
David Heinemeier Hansson
31ce6f689e
Merge branch 'master' into dev
2025-08-23 21:29:49 +02:00
David Heinemeier Hansson
210481d758
Style
2025-08-23 21:21:00 +02:00
David Heinemeier Hansson
3bac37b21b
Use the same state directory for status as everthing else
2025-08-23 21:21:00 +02:00
Ryan Hughes
1edbe89191
Merge pull request #1012 from ryanrhughes/limine-bios-support
...
Add Limine support for BIOS environments
2025-08-23 20:32:02 +02:00
Ryan Hughes
617e96234b
Merge pull request #1010 from ryanrhughes/update-omarchy-snapshot
...
Make omarchy-snapshot exit if you don't have Snapper but continue update
2025-08-23 20:31:51 +02:00
Ryan Hughes
5873980703
Add efi checks
2025-08-23 20:25:46 +02:00
Ryan Hughes
b8cc8d8bc3
Move update up in case something goes wrong
2025-08-23 20:25:04 +02:00
David Heinemeier Hansson
455fe890ec
Just rely on the ISO autostart to set it instead of detecting it
2025-08-23 20:23:08 +02:00
David Heinemeier Hansson
ccc8aa87d0
Improve presentation of failed command
2025-08-23 19:42:31 +02:00
Ryan Hughes
193797393f
Exit if you don't have snapper but continue update
2025-08-23 19:16:47 +02:00
David Heinemeier Hansson
7056a3903a
No longer need gum or tte as preflights
...
No more identification up front, no toast during initial install
2025-08-23 19:04:20 +02:00
David Heinemeier Hansson
3880c49469
Logging is having issues, so let's skip until sorted ( #1009 )
2025-08-23 18:50:32 +02:00
David Heinemeier Hansson
87467579f7
Use a simpler version that is not going to have potential color issues on some displays
2025-08-23 18:39:52 +02:00
David Heinemeier Hansson
6147b634e7
No longer need the toast here now that we're running straight through everything
...
If we have a toast, it should be in the configurator
2025-08-23 18:37:08 +02:00
David Heinemeier Hansson
9bb5832646
Turn logging back on
2025-08-23 18:33:49 +02:00
David Heinemeier Hansson
07bf9b838a
Fix file name to what it was
2025-08-23 18:32:43 +02:00
David Heinemeier Hansson
332c8d5abb
Add same shebang as everything else
2025-08-23 18:26:00 +02:00