From 102f952c55409c019d26391a40493c6d905b0f8f Mon Sep 17 00:00:00 2001 From: Steve Lamotte Date: Tue, 14 Oct 2025 14:41:26 -0500 Subject: [PATCH] Fix UFW autostart issue (#2453) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Improve theme-set-vscode to support jsonc and respect symlinks (#1756) * Ghostty needs a very different scrollfactor than Alacritty and Kitty cc @mitchellh * Hide hyperland cursor while typing (#1812) * Fix Matte Black theme ghostty and vscode configs (#1801) * Update Matte Black ghostty.conf with more color settings * Rename theme from 'MatteBlack' to 'Matte Black' * Catch obsidian vault dialog too * Add Update > Hardware > Audio for restarting pipewire service * Give output on what's intended to happen * Ensure libyaml is available for installs made before that was on the ISO * Limit pattern to prevent incorrect matches * fix: ghostty config typos * No longer used Closes #1815 * Revert "Ensure libyaml is available for installs made before that was on the ISO" This reverts commit ad01082a866f1c4bb526eb810fb8f7fa8f9abaad. * Add Helium browser to supported browsers list in omarchy-launch-webapp * Fix Helium browser detection in launch script * feat: Added MacBook10,1 to the fix-apple-spi-keyboard.sh * Suggest how to have a smaller-than-max-width single window aspect ratio * Add more Mac models to SPI keyboard support Added: MacBook 8,1 MacBook 9,1 MacBook 8,1 uses slightly different moduels from what I can tell, so I’ve added a case statment. Please tweak as needed. * Fix conflict + rearrange * Added fix for ealy 2013 macbook pro's using an older chipset, BCM4331 * Tried with a different approach for cleaner code * Clean up Tested the logic on the MacBook. It worked and the install of the drivers are reenabled. * Combine ifs * Update install script name * Fix for '(null)' display on AirPod source selection * Use output display or region geometry to record The previous code did not identify the output display correctly, leading to wf-recorder asking the user to select the region when the user requested the display output to be selected. With this change the bash script will use slurp with the -o flag to identify the display output. This has not been tested with wl-screenrec as no change has been made to its call signature in omarchy-cmd-screenrecord and the wl-screenrec binary is not included in the default omarchy installation. * Fix TUI install script - $TERMINAL should remain variable * Add migration to fix Docker and Disk Usage TUIs * Replace "--class" with "--class=" * Revert "Fix for '(null)' display on AirPod source selection" * Typo * Fix comment * Change up firewall setup * Enable ufw * Disable ufw-docker (isolation test) * Add some reboot on done debugging * Debug firewall install/config * Add first-run logging * Don't suppress output from apparently-failing systemctl reboot command * Fix logging * Use old reboot. Still chrooted so probably won't work. * Allow systemctl on first run * Revert logging and other changes --------- Co-authored-by: Omar Skalli Co-authored-by: David Heinemeier Hansson Co-authored-by: Johan Sørensen Co-authored-by: Taha Co-authored-by: Ryan Hughes Co-authored-by: Che-Wei Lin Co-authored-by: Patrick Byrne Co-authored-by: Eduardo Mínguez Co-authored-by: Joel Gaff, Jr Co-authored-by: Michael Larsen Co-authored-by: Shawn Yeager Co-authored-by: observable Co-authored-by: Djordje Kovacevic --- install/preflight/first-run-mode.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install/preflight/first-run-mode.sh b/install/preflight/first-run-mode.sh index c09f8439..536058cc 100644 --- a/install/preflight/first-run-mode.sh +++ b/install/preflight/first-run-mode.sh @@ -6,6 +6,7 @@ touch ~/.local/state/omarchy/first-run.mode sudo tee /etc/sudoers.d/first-run >/dev/null <