From fe036a82fa5e3de319db2cda19dd7341282583bc Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 24 Jul 2026 12:27:01 -0700 Subject: [PATCH] Give every install group an all.sh driver Co-Authored-By: Claude Opus 5 (1M context) --- bin/omarchy-setup-system | 7 ++----- docs/file-layout.md | 4 ++-- install/login/{system.sh => all.sh} | 0 install/post-install/{system.sh => all.sh} | 0 4 files changed, 4 insertions(+), 7 deletions(-) rename install/login/{system.sh => all.sh} (100%) rename install/post-install/{system.sh => all.sh} (100%) diff --git a/bin/omarchy-setup-system b/bin/omarchy-setup-system index e2fedb4b..a0d27d22 100755 --- a/bin/omarchy-setup-system +++ b/bin/omarchy-setup-system @@ -77,10 +77,7 @@ source "$OMARCHY_INSTALL/config/all.sh" omarchy-setup-hardware --install-user "$install_user" -run_logged "$OMARCHY_INSTALL/login/sddm.sh" - -run_logged "$OMARCHY_INSTALL/post-install/pacman.sh" -run_logged "$OMARCHY_INSTALL/post-install/udev.sh" -run_logged "$OMARCHY_INSTALL/post-install/localdb.sh" +source "$OMARCHY_INSTALL/login/all.sh" +source "$OMARCHY_INSTALL/post-install/all.sh" stop_install_log diff --git a/docs/file-layout.md b/docs/file-layout.md index 14570d6c..aeca7715 100644 --- a/docs/file-layout.md +++ b/docs/file-layout.md @@ -252,8 +252,8 @@ finalization. It sources: - `install/hardware/all.sh` via `omarchy-setup-hardware` — vendor- and device-specific kernel modules, udev rules, microcode, wireless regdom, ASUS / Framework / Intel / Apple / Lenovo quirks. -- `install/login/*.sh` — SDDM theme/session config. -- `install/post-install/*.sh` — final pacman/udev/localdb passes. +- `install/login/all.sh` — SDDM theme/session config. +- `install/post-install/all.sh` — final pacman/udev/localdb passes. Logging goes to `/var/log/omarchy-install.log` via `install/helpers/logging.sh`. diff --git a/install/login/system.sh b/install/login/all.sh similarity index 100% rename from install/login/system.sh rename to install/login/all.sh diff --git a/install/post-install/system.sh b/install/post-install/all.sh similarity index 100% rename from install/post-install/system.sh rename to install/post-install/all.sh