David Heinemeier Hansson
8a5bca3807
No longer needed from AUR
2025-08-24 19:33:52 +02:00
David Heinemeier Hansson
78aeb91e5f
Use OPR walker
2025-08-24 19:32:31 +02:00
David Heinemeier Hansson
83b67d0d6b
Now we have walker-bin in OPR
2025-08-24 19:32:26 +02:00
David Heinemeier Hansson
ed9edab8ed
Add OPR as early as possible
2025-08-24 19:32:19 +02:00
David Heinemeier Hansson
115e9c5af8
Add Omarchy repository first
2025-08-24 19:28:02 +02:00
David Heinemeier Hansson
00cc8315a6
Separate installing packages from AUR
2025-08-24 19:15:12 +02:00
David Heinemeier Hansson
1d915c6583
Use consistent naming scheme for backgrounds
2025-08-24 19:05:29 +02:00
David Heinemeier Hansson
dd493b0cdf
Also apply light/dark via new chromium flags
2025-08-24 19:03:07 +02:00
Guilherme Nandi Tiscoski
1f4723ae33
Add more backgrounds to rose-pine ( #1023 )
...
* Add more backgrounds to rose-pine
* Reduce sizes
* Reduce sizes to be < 2mb
2025-08-24 18:58:01 +02:00
David Heinemeier Hansson
478b166ae7
Can't use tte at the moment here
2025-08-24 18:37:54 +02:00
Jarek
c0770fc7a3
Ensure network interfaces respect DNS configuration ( #1043 )
...
Implements DHH's requirement to ensure wlan0 and ethernet interfaces
respect the DNS configuration while excluding docker/loop interfaces.
When using Cloudflare or Custom DNS:
- Sets UseDNS=no in DHCPv4 sections
- Sets UseDNS=no in IPv6AcceptRA sections
- Only configures primary interfaces (en*, eth*, wl*)
- Restarts both systemd-networkd and systemd-resolved
When using DHCP:
- Removes UseDNS=no to allow DHCP provided DNS
- Restores default behavior for all interfaces
Script size increased from 58 to 89 lines to properly handle all
network interfaces as requested.
2025-08-24 18:33:32 +02:00
David Heinemeier Hansson
846b2e2595
Need walker-bin here for a moment until we self-host
2025-08-24 18:30:50 +02:00
David Heinemeier Hansson
d8a4640010
jq test failing
2025-08-24 18:11:59 +02:00
David Heinemeier Hansson
ee5f4eb925
I think these are the last spots
2025-08-24 18:08:17 +02:00
David Heinemeier Hansson
cb22afdb93
Another quarantine
2025-08-24 18:03:18 +02:00
David Heinemeier Hansson
d2bd1b47b6
This doesn't need yay
2025-08-24 18:02:09 +02:00
David Heinemeier Hansson
02134df8ee
Quarantine AUR installs
2025-08-24 18:01:39 +02:00
David Heinemeier Hansson
cd39a145e8
More pacman
2025-08-24 18:00:28 +02:00
David Heinemeier Hansson
a0c3a435fc
Protect from AUR outage
2025-08-24 18:00:23 +02:00
David Heinemeier Hansson
f0a77e65cd
More pacman swaps
2025-08-24 17:53:42 +02:00
David Heinemeier Hansson
4de9f5fda3
Extra resilience for on-demand installation
2025-08-24 17:53:33 +02:00
David Heinemeier Hansson
1efe4a819f
More pacman
2025-08-24 17:49:31 +02:00
David Heinemeier Hansson
a29237e070
More resilience here too
2025-08-24 17:49:26 +02:00
David Heinemeier Hansson
9834a40796
Fix bad replace
2025-08-24 17:46:48 +02:00
David Heinemeier Hansson
edf0bb3128
Give it a few tries
2025-08-24 17:46:01 +02:00
David Heinemeier Hansson
960cbbd591
We have those from the pacman runner
2025-08-24 17:44:01 +02:00
David Heinemeier Hansson
c974c3dbc4
Language
2025-08-24 17:42:41 +02:00
David Heinemeier Hansson
f1af28f10d
Simplify guard against an unavailable AUR
2025-08-24 17:41:41 +02:00
David Heinemeier Hansson
673cea1644
Also on removes
2025-08-24 17:36:02 +02:00
David Heinemeier Hansson
9d739faf2b
Switch to pacman to make it clear when we are not depending on AUR
2025-08-24 17:35:24 +02:00
David Heinemeier Hansson
69afedf380
Separate out AUR installs with yay
2025-08-24 17:28:22 +02:00
David Heinemeier Hansson
57e14afca3
No yay
2025-08-24 17:28:12 +02:00
David Heinemeier Hansson
38d9961622
Install AUR packages if its available
2025-08-24 17:25:45 +02:00
David Heinemeier Hansson
57b1180c67
Remove orphan system packages after omarchy-update
...
Co-authored-by: @abenz1267
2025-08-24 17:22:45 +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
09a90e3cf2
Keep AUR separate
2025-08-24 17:15:37 +02:00
David Heinemeier Hansson
6dd95e71bf
No AUR stuff allowed in xtras
2025-08-24 17:15:29 +02:00
David Heinemeier Hansson
22769caa8c
Will install chromium by default and then bring our fork in through other means
2025-08-24 17:15:14 +02:00
David Heinemeier Hansson
448be1317f
Move tte to AUR quarantine install
2025-08-24 17:15:00 +02:00
David Heinemeier Hansson
7bd1d56399
Remove AUR font
2025-08-24 17:14:13 +02:00
David Heinemeier Hansson
b094557a97
Poor man's screensaver without tte
2025-08-24 17:13:55 +02:00
David Heinemeier Hansson
3f895969c7
Allow screensaver to display logo if tte is not there
2025-08-24 17:07:28 +02:00
David Heinemeier Hansson
da7222f510
Move it inside where it is used
2025-08-24 16:57:41 +02:00
David Heinemeier Hansson
9d355091b5
No AUR dependency for wl-screenrec
2025-08-24 16:52:21 +02:00
David Heinemeier Hansson
a391b64e61
Install wl-screenrec as a just-in-time dependence
2025-08-24 16:51:20 +02:00
David Heinemeier Hansson
028c07d016
Install tzupdate on demand
2025-08-24 16:36:10 +02:00
David Heinemeier Hansson
4fd6a110ea
Use non-AUR versions
2025-08-24 16:35:59 +02:00
David Heinemeier Hansson
92a491fd47
Need to install jq for the pkg-repos-accessible to work
2025-08-24 16:00:22 +02:00
Andreas Nigg
8b192c30e1
Fix installation command for ufw-docker ( #1035 )
2025-08-24 15:58:02 +02:00
David Heinemeier Hansson
6826cad95b
Simplify it
2025-08-24 15:55:18 +02:00