Nirav Patel
e79cfa76a8
Include wireless-regdb to resolve #1083 ( #1279 )
...
* Add wireless-regdb alongside iwd
Needed for regulatory compliance for Wi-Fi and enabling some bands on some chipsets
* Add wireless-regdb
* Changed location of wireless-regdb install
* configure the wireless-regdom during install
* remove extra newline
* don't unset the variable too early
* also set the region as part of the script
* writing to wireless-regdom requires root
* need to use tee
* changing logic since this is brought in as source
* handle timezones that start with country code already
---------
Co-authored-by: Nirav Patel <eclecticc@users.noreply.github.com >
2025-09-09 20:13:14 +02:00
Nirav Patel
a8a907791b
Install video acceleration for intel GPUs ( #1368 )
...
* install the needed packages for intel GPUs
* keep forgetting that this is included by source
---------
Co-authored-by: Nirav Patel <eclecticc@users.noreply.github.com >
2025-09-09 20:04:22 +02:00
David Heinemeier Hansson
6d832cba42
Reapply "Make fixing the F13 AMD audio input just a thing that happens"
...
This reverts commit a5814e0bfd .
2025-08-31 15:50:24 +02:00
David Heinemeier Hansson
8610f4f9da
Explainer
2025-08-31 15:41:55 +02:00
David Heinemeier Hansson
4bdbb06cfc
Extract the reboot segment into its own file
2025-08-31 15:41:32 +02:00
David Heinemeier Hansson
a5814e0bfd
Revert "Make fixing the F13 AMD audio input just a thing that happens"
...
This reverts commit c6cd49a0aa .
2025-08-31 15:35:43 +02:00
David Heinemeier Hansson
37d59ca78e
Use our own asdcontrol-git package now
2025-08-31 14:46:06 +02:00
David Heinemeier Hansson
c6cd49a0aa
Make fixing the F13 AMD audio input just a thing that happens
2025-08-31 14:31:15 +02:00
David Heinemeier Hansson
8dd7c7a94e
Make default ENVs available here and reuse
2025-08-31 13:53:06 +02:00
David Heinemeier Hansson
927abd86ba
Be more specific
...
This is pacman land!
2025-08-31 12:41:33 +02:00
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