Skip to content

Commit fc10f59

Browse files
slamotteOmarSkallidhhjstahayvr
authored andcommitted
Fix UFW autostart issue (basecamp#2453)
* Improve theme-set-vscode to support jsonc and respect symlinks (basecamp#1756) * Ghostty needs a very different scrollfactor than Alacritty and Kitty cc @mitchellh * Hide hyperland cursor while typing (basecamp#1812) * Fix Matte Black theme ghostty and vscode configs (basecamp#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 basecamp#1815 * Revert "Ensure libyaml is available for installs made before that was on the ISO" This reverts commit ad01082. * 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 <[email protected]> Co-authored-by: David Heinemeier Hansson <[email protected]> Co-authored-by: Johan Sørensen <[email protected]> Co-authored-by: Taha <[email protected]> Co-authored-by: Ryan Hughes <[email protected]> Co-authored-by: Che-Wei Lin <[email protected]> Co-authored-by: Patrick Byrne <[email protected]> Co-authored-by: Eduardo Mínguez <[email protected]> Co-authored-by: Joel Gaff, Jr <[email protected]> Co-authored-by: Michael Larsen <[email protected]> Co-authored-by: Shawn Yeager <[email protected]> Co-authored-by: observable <[email protected]> Co-authored-by: Djordje Kovacevic <[email protected]>
1 parent f423612 commit fc10f59

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

install/preflight/first-run-mode.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ touch ~/.local/state/omarchy/first-run.mode
66
sudo tee /etc/sudoers.d/first-run >/dev/null <<EOF
77
Cmnd_Alias FIRST_RUN_CLEANUP = /bin/rm -f /etc/sudoers.d/first-run
88
Cmnd_Alias SYMLINK_RESOLVED = /usr/bin/ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
9+
$USER ALL=(ALL) NOPASSWD: /usr/bin/systemctl
910
$USER ALL=(ALL) NOPASSWD: /usr/bin/ufw
1011
$USER ALL=(ALL) NOPASSWD: /usr/bin/ufw-docker
1112
$USER ALL=(ALL) NOPASSWD: /usr/bin/gtk-update-icon-cache

0 commit comments

Comments
 (0)