Commit Graph
1529 Commits
Author SHA1 Message Date
David Heinemeier Hansson 76082b945d Put chroot provision into its own preflight 2025-08-19 21:19:23 +02:00
David Heinemeier Hansson 65636b0ba8 Fix positive exit 2025-08-19 21:12:20 +02:00
David Heinemeier Hansson 41677ad7e1 Force wifi to unblock when we go to set it up
Wifi can sometimes get turned off by computers when running on low power
or in some sleep modes
2025-08-19 20:13:34 +02:00
David Heinemeier Hansson 8e4baa6cd1 Add debug to failure 2025-08-19 18:49:16 +02:00
David Heinemeier Hansson a1cd10c0a2 Let it roll for testing 2025-08-19 16:23:09 +02:00
David Heinemeier Hansson 7e6854124c Use same shebang as everywhere 2025-08-19 16:21:51 +02:00
David Heinemeier Hansson 020d1309b0 Try a different mirror for testing and need to use pacman for pkg update before we have yay 2025-08-19 16:08:32 +02:00
David Heinemeier Hansson 7721a0efca Add single server for mirrorlist for now 2025-08-19 15:44:33 +02:00
David Heinemeier Hansson 87045ef128 Now available as an official package instead of AUR 2025-08-19 15:22:52 +02:00
David Heinemeier Hansson b1a5facd42 Get the latest indexes if online 2025-08-19 14:57:11 +02:00
David Heinemeier Hansson cedf20eb36 Simplify
No other args
2025-08-19 14:45:34 +02:00
David Heinemeier Hansson 84420db026 Can't reuse when needing to set for user 2025-08-19 14:39:51 +02:00
David Heinemeier Hansson 092b2ba51c Address installation inside a chroot 2025-08-19 14:34:34 +02:00
David Heinemeier Hansson 21f60a960b Different iwd needed on chroot install 2025-08-19 14:18:13 +02:00
David Heinemeier Hansson 6de4591a28 Offer install scripts a way to know if they're in chroot 2025-08-19 14:17:04 +02:00
David Heinemeier Hansson ee1ee526d7 Make resilient towards it already being the same file 2025-08-19 13:51:29 +02:00
David Heinemeier Hansson 12ab446715 Force the link 2025-08-19 10:31:04 +02:00
David Heinemeier Hansson d00160464f Really just stick to one color everywhere 2025-08-18 17:35:49 +02:00
David Heinemeier Hansson 9e4078d7da Stick to color 2025-08-18 17:24:45 +02:00
David Heinemeier Hansson 7b93bace81 Consistent color before the > 2025-08-18 17:16:18 +02:00
David Heinemeier Hansson 07a2423298 Less aggressive untracked icon 2025-08-18 17:14:32 +02:00
David Heinemeier Hansson 81cac3bbb7 Correct spacing 2025-08-18 17:09:47 +02:00
David Heinemeier Hansson 79104373bd Minimal git status too 2025-08-18 17:08:57 +02:00
David Heinemeier Hansson bfa91b8917 Use italic instead of bold for git branch 2025-08-18 16:58:35 +02:00
David Heinemeier Hansson 8942b33d94 Even more minimal and theme matching 2025-08-18 16:44:35 +02:00
David Heinemeier Hansson 0e4b9ee6f9 Add migration to turn on screensaver again 2025-08-18 16:27:50 +02:00
David Heinemeier Hansson de28805881 Turn screensaver back on now that we have fixed the tte install 2025-08-18 16:27:00 +02:00
bc43377cc6 fix: add python-object to make installation of Omarchy work (#806)
* Explicitly add python-object to make powerprofile work

* added migration

* Explain the why, not the how

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-18 16:13:21 +02:00
David Heinemeier Hansson e99dc3b67c No double logo 2025-08-18 15:50:58 +02:00
David Heinemeier Hansson 2a7a9b67aa Ensure the directory is present 2025-08-18 15:50:21 +02:00
David Heinemeier Hansson 5dec0daf4b Ensure Zoom is not made transparent 2025-08-18 15:49:24 +02:00
0eca37f3ff Add color to install / remove to differentiate (#858)
* Add color to install / remove to differentiate

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-18 13:59:28 +02:00
ccf6afc36c fix: missing python-poetry-core make Omarchy install fail (#862)
* fix: missing python-poetry-core

* added migration

* Flesh out migration to fix all tte issues

* Turn TTE back on

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-18 12:39:46 +02:00
David Heinemeier Hansson ce5178c285 Lines up better with the new starship prompt 2025-08-18 12:35:08 +02:00
David Heinemeier Hansson 2e071465a0 No prefix needed 2025-08-18 12:30:20 +02:00
David Heinemeier Hansson 7535e0ad0a Don't fail in case chromium package is not there
In case another package has been used to provide chromium
2025-08-18 12:28:55 +02:00
e6c1a52341 Add current theme to fastfetch config (#889)
* Turn off tte until the package is fixed

* Turn off auto-launching screensaver until tte is fixed

* Add current theme to fastfetch config

fastfetch has a module for displaying colors, which is often used by
default. It shows the current colors in use by the terminal. Given that
themes are core to Omarchy, I thought it made sense to show the current
theme in fastfetch. I've also added a compressed version of the palette
(similar to the circle config of the colors module).

* Add migration

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-18 12:27:55 +02:00
Dylan BridgmanandGitHub a712a0906a Add --force when enabling ufw to bypass prompt (#794) 2025-08-17 11:43:46 -04:00
David Heinemeier Hansson 40d850fdb3 If NOT starship, install it 2025-08-17 10:09:23 -04:00
David Heinemeier Hansson 50c5f742dd Always noconfirm 2025-08-17 10:08:21 -04:00
David Heinemeier Hanssonand@tobi 55330cce88 Add minimal starship prompt to terminal
Co-authored-by: @tobi
2025-08-17 09:59:44 -04:00
David Heinemeier Hanssonand@tobi 7ca72c598a Add dust to reveal used space
Co-authored-by: @tobi
2025-08-17 09:12:47 -04:00
David Heinemeier Hansson 787296edab Skip pinta until we can resolve the certificate issue on manual build
cc @Torxed
2025-08-17 07:20:07 -04:00
David Heinemeier Hansson 029a3a3d37 Catch both cases of brave-browser identification 2025-08-16 06:45:26 -04:00
David Heinemeier Hansson d5ee754538 Only do system package updates if there is a network connection
This prepares us for offline ISO install
2025-08-16 05:40:10 -05:00
David Heinemeier Hansson 1b69700999 Add migration for adding .config/brave-flags.conf 2025-08-16 05:38:04 -05:00
David Heinemeier Hansson accc7a903e Must restart waybar when timezone is changed to have it reflect immediately 2025-08-16 05:36:38 -05:00
David Heinemeier Hansson 377f3e6d83 Add brave-flags.conf as a new default to ensure that anyone using Brave as their browser runs it under wayland 2025-08-16 12:35:33 +02:00
David Heinemeier Hansson f06b1801d5 No longer needed now that we have .config/chromium-flags.conf 2025-08-16 12:34:57 +02:00
Kevin McConnellandGitHub aca23ad834 Use host's DNS resolver in Docker containers (#812)
* Symlink /etc/resolve.conf to systemd-resolved's stub

Since systemd-resolved is managing the DNS configuration, ensure that
/etc/resolv.conf uses it.

* Use systemd-resolved from Docker containers
2025-08-15 15:29:25 +02:00