David Heinemeier Hansson
a34b7bd131
Remove entirely
2025-08-28 06:58:10 +02:00
David Heinemeier Hansson
42f7f5f558
Hopefully no longer needed
2025-08-28 06:38:48 +02:00
David Heinemeier Hansson
2294393d71
Just force it for now
2025-08-27 12:39:36 +02:00
David Heinemeier Hansson
0f8a94aa50
Pin at the end
2025-08-27 12:26:03 +02:00
David Heinemeier Hansson
742e601baf
Pinning packages when one goes bad ( #1162 )
...
* Don't update system packages to prevent issues from something too new at the wrong time
* Add system to pin and ignore bad packages
To deal with the abseil-cpp issue
2025-08-27 12:06:08 +02:00
David Heinemeier Hansson
a7df6c0941
Move updatedb into its own config file with better explanation
2025-08-27 10:53:47 +02:00
David Heinemeier Hansson
062c6b3dce
Tweaks
2025-08-25 11:11:08 +02:00
David Heinemeier Hansson
68a51c18a8
Start splitting up the big config folder
2025-08-25 11:09:15 +02:00
David Heinemeier Hansson
5b59aee51e
Reduce number of concepts
2025-08-25 11:04:28 +02:00
David Heinemeier Hansson
5bb7b66dee
Bring back tte celebration at the end
2025-08-25 09:49:45 +02:00
David Heinemeier Hansson
705b6858dc
Order
2025-08-25 09:31:07 +02:00
David Heinemeier Hansson
b9758a9c8c
Part of repository setup
2025-08-25 09:30:36 +02:00
David Heinemeier Hansson
37f0c18b78
All packages in one place
2025-08-25 09:22:55 +02:00
David Heinemeier Hansson
c73c1c90bf
Extra all packages into a single master manifest
2025-08-25 09:04:13 +02:00
David Heinemeier Hansson
2d848338e6
More restrictive sudoless setup for first-run
2025-08-25 07:49:16 +02:00
David Heinemeier Hansson
f98899e4e2
Setup real first-run install
2025-08-25 07:37:46 +02:00
David Heinemeier Hansson
661eed2640
Prepare for firewall to be setup on first run
2025-08-25 07:28:59 +02:00
David Heinemeier Hansson
28ba0bff7a
Prepare for battery monitor to be installed on first run
2025-08-25 07:26:25 +02:00
David Heinemeier Hansson
9a98782342
Run first so app directory is there
2025-08-25 07:15:45 +02:00
David Heinemeier Hansson
fc853ffe96
Combine repository setups
2025-08-24 20:10:43 +02:00
David Heinemeier Hansson
a8c3d1a2bd
Right now we are just built for online installer
2025-08-24 20:10:03 +02:00
David Heinemeier Hansson
b09c625ac0
Make it green!
2025-08-24 20:09:18 +02:00
David Heinemeier Hansson
478b166ae7
Can't use tte at the moment here
2025-08-24 18:37:54 +02:00
David Heinemeier Hansson
57e14afca3
No yay
2025-08-24 17:28:12 +02:00
David Heinemeier Hansson
664fb7c51a
Separate pacman setup from aur and make aur optional
2025-08-24 17:20:13 +02:00
David Heinemeier Hansson
9ed755b445
This will have to wait
2025-08-24 11:23:44 +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
fbf9a19574
Show installation env for debugging
2025-08-24 07:40:16 +02:00
David Heinemeier Hansson
2ae973108d
Extract error trapping to its own file
2025-08-24 07:21:49 +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
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
5a7b9292c8
Shorter
2025-08-23 21:41:15 +02:00
David Heinemeier Hansson
ccc8aa87d0
Improve presentation of failed command
2025-08-23 19:42:31 +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
bf72d80ac6
The ISO configurator will now take care of identification
...
And removing it here helps deal with the fact that gum doesn't play nice
with the new logging feature.
2025-08-23 18:23:44 +02:00
David Heinemeier Hansson
d0092f00c8
More smithing
2025-08-23 18:12:30 +02:00
David Heinemeier Hansson
75cd9fefa5
Wordsmith
2025-08-23 18:11:12 +02:00
David Heinemeier Hansson
07ad23b303
Turn off logging
2025-08-23 18:09:36 +02:00
David Heinemeier Hansson
098c9157d8
Need to bail immediately again
2025-08-23 18:05:06 +02:00
Ryan Hughes
d4403051cf
Add Limine + Snapper support ( #998 )
...
* Persist urgent notifications
* Create omarchy-snapshot
* Create snapshot before pulling
* Extract alternative bootloader configs
* Add limine-snapper config
* Fix check
* Update login scripts
* Make chroot friendly
* Extract cmdline instead of using blkid due to error
* Add restore command
* Export $TERMINAL so we get clickable restore notifications
* Remove sync -- causes errors...we have nothing to sync yet
* Executable
* Minor cleanup and compatibility for non-ISO
* Give login its own section
* Give no-arg guard and inline commands
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-23 16:52:25 +02:00
Taha
b2a2d0fde3
Add new Omarchy icon for fastfetch ( #996 )
...
* Add omarchy icon to fastfetch config
* Add migration file for fastfetch update
* Use consistent branding placement for spots you can change
* Allow editing the about icon
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-23 07:37:47 +02:00
Ryan Hughes
b8bd1d1d6c
Add tsui to Tailscale installer ( #604 )
2025-08-22 22:22:29 +02:00
Denis Koleda
c3b58bc773
Use power button to open omarchy-menu system ( #769 )
...
* Use power button to open omarchy-menu system
* Added migration script
* setsid so it doesn't exit with the terminal
* Spacing
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-22 17:31:17 +02:00
David Heinemeier Hansson
e33219f611
Swap it around a bit
2025-08-22 17:04:26 +02:00