Commit Graph
457 Commits
Author SHA1 Message Date
David Heinemeier Hansson bf31373840 Bring uwsm out of the doghouse 2025-08-21 18:57:30 +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
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
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 bf49a86e98 Use omarchy-chromium-bin to give live theme changes 2025-08-14 14:46:59 +02:00
1ecbd22fb3 Add missing modifier combinations to omarchy-menu-keybindings (#715)
While these aren't currently used directly in the Omarchy code, when the
user adds custom bindings they are not properly displayed by the
omarchy-menu-keybindings script.

Co-authored-by: Chris Miller <chris@diddado.com>
2025-08-13 20:35:29 +02:00
David Heinemeier Hansson 5e1a4da33d Turn off the walker service until the memory leak is fixed
See https://github.com/basecamp/omarchy/issues/698
2025-08-13 13:48:45 +02:00
6634e28540 Set sudo max tries to 10, binary for easy lockout reset (#686)
* set sudo max fail count to 10, bin for easy reset

* Slim down

Let the failure just fail in the shell

* Rename to be more descriptive

* No need for the 00- prefix

* Add migration to raise sudo try limit

---------

Co-authored-by: Manuel <manuel.ramsaier@gmail.com>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-12 13:31:48 +02:00
Maximiliano GuzenskiandGitHub 03c6b0af3d fix pgrep and pkill (#687) 2025-08-12 13:01:45 +02:00
not-NEK0andGitHub bc323ca267 Add elan to the keywords used to detect if a fingerprint reader exists (#692) 2025-08-12 12:18:56 +02:00
Eric SwansonandGitHub ac207720f8 Fix kernel update detection for alternative kernel variants (#585)
* Fix omarchy-update kernel update message to support alternative kernel variants

* fix: omarchy-update-restart kernel update message to support alternative kernel variants
2025-08-12 08:27:00 +02:00
David Heinemeier Hansson 07e3818b4f Merge branch 'master' into dev 2025-08-12 08:08:45 +02:00
David Heinemeier HanssonandGitHub 9e7e5a1512 Pin uwsm to 0.23.0 to skip bad 0.23.1 while waiting for 0.23.2 (#697) 2025-08-12 08:07:13 +02:00
David Heinemeier Hansson 78de5c24c9 uwsm was already fixed upstream with 0.23.2 2025-08-12 07:52:56 +02:00
David Heinemeier Hansson 04e9e4c21f Split upgrading system packages into two steps 2025-08-12 07:52:18 +02:00
David Heinemeier Hansson fc3467a66e Don't update uwsm until there's a confirmed good version released 2025-08-12 07:39:11 +02:00
Alan SikoraandGitHub ac37fb7ccd Fix screen recording on Intel graphics (#669)
* Fix screen recording on Intel graphics

Use wf-recorder for Intel graphics instead of wl-screenrec due to VAAPI compatibility issues that prevent recording from starting.

* combining greps for nvidia and intel graphics

* Update omarchy-cmd-screenrecord
2025-08-11 21:33:34 +02:00
David Heinemeier Hansson 4e136ded68 We now have a global $OMARCHY_PATH 2025-08-11 21:33:04 +02:00
David Heinemeier Hansson 98332f624b Merge branch 'master' into dev 2025-08-11 20:37:01 +02:00
Florian HammerschmidtandGitHub 7e30335a2e Use correct casing for OCaml menu item (#675) 2025-08-11 20:36:48 +02:00
Ryan HughesandGitHub 4c4aafe670 Add state based app restarts for migrations (#637)
* Look for app restart state files and restart them after update

* Convert existing migrations to set states

* Revert "Convert existing migrations to set states"

This reverts commit 1eb8a56b075cab5652a028202dc9dc81e556c4dc.
2025-08-11 20:26:36 +02:00
Richard Macklin 793b346d1d Fix a handful of typos 2025-08-11 10:13:44 -07:00
David Heinemeier Hansson 4be9053d68 Merge branch 'master' into dev 2025-08-11 18:28:03 +02:00
David Heinemeier Hansson b933f1f4cd Autolaunch not working for Helix 2025-08-11 18:12:56 +02:00
David Heinemeier Hansson cd8a6bb29a Fix app launch name for cursor 2025-08-11 18:07:42 +02:00
David Heinemeier Hansson 6f6c50c573 Fix icon for PHP vanilla install 2025-08-11 18:04:23 +02:00
RaphaelKimmigandGitHub 76c7956d15 fix: lock 1password right away, not after unlock (#644) 2025-08-11 17:10:52 +02:00
David Heinemeier Hansson 389f02e6ed No longer need to manually set $OMARCHY_PATH 2025-08-11 17:07:42 +02:00
Shigeto KumagaiandGitHub ccbe7c817b Omarchy-version command (#565)
* omarchy-version alias

* instead of alias, created command omarchy-version

* remove previously added alias, use omarchy-version command, instead

* set OMARCHY_PATH in the script

* updated OMARCHY_PATH
2025-08-11 17:07:17 +02:00
David Heinemeier Hansson e0edb8c660 Restart Waybar so update-available icon does not hang around
Co-authored-by: @LeonardoTrapani
Closes #541
2025-08-11 16:58:01 +02:00
David Heinemeier Hansson 0fd360e94f Group confs and runtimes together 2025-08-11 13:21:46 +02:00
David Heinemeier Hansson 0aedef58c9 Ensure this isn't closed with the installing terminal 2025-08-11 12:26:30 +02:00
David Heinemeier Hansson c61ef71653 Add dedicated Install > Gaming menu for Steam, RetroArch, and Minecraft 2025-08-11 12:13:57 +02:00
Brosseau ValentinandGitHub 5be5dede6b Fix missing defaults PHP extensions to create Laravel Project (#630)
* Fix missing default PHP extensions to create laravel Project

* iconv is required for Symfony project

* Add PHP only installation

* Add PHP only option in the menu
2025-08-10 22:12:21 +02:00
David Heinemeier Hansson 7d3d7e264b Split out PHP into its own menu 2025-08-10 21:03:08 +02:00
David Heinemeier Hansson 7929988901 Slim down the verbiage 2025-08-10 21:02:57 +02:00
David Heinemeier Hansson cb6134076f Style 2025-08-10 21:02:44 +02:00
David Heinemeier Hansson 0a3916011c Brand name is .NET 2025-08-10 20:46:00 +02:00
4b6e8962ca Better PHP dev-env init (#624)
* Extract logic to avoid adding composer in the path multiple times and add Symfony

* Add missing usage

* Use the official script to install Symfony installer

* Use AUR package

* Move PHP and Composer install in function to avoid duplication.

* Add explicit usage for symfony-cli

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-10 20:45:47 +02:00
David Heinemeier Hansson 1d2fe96916 Missing ;; 2025-08-10 20:41:13 +02:00
David Heinemeier Hansson 36013ec2d9 Add Zig and Dotnet 2025-08-10 20:40:24 +02:00
1104951d7a Update omarchy-install-dev-env with Zig (#595)
Added Zig because it uses "mise use" install so very easy to add-in

My first ever commit woohoo!

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-10 20:37:24 +02:00
David Heinemeier Hansson eb604e3e54 Breakout JavaScript options into their own submenu 2025-08-10 20:35:49 +02:00
David Heinemeier Hansson 5049640cfe Style 2025-08-10 20:35:31 +02:00
David Heinemeier Hansson ab43b036a1 Add Deno 2025-08-10 20:35:23 +02:00
David Heinemeier Hansson 86c967352b Rely on Omarchy bin being part of PATH everywhere 2025-08-10 20:30:39 +02:00
David Heinemeier Hansson d9d847fd71 Break-out omarchy-update so we can update each step independently and have changes apply to the active update 2025-08-10 20:23:29 +02:00
David Heinemeier Hansson a5dacd5c1d We need relaunches or reboots 2025-08-10 20:14:41 +02:00
David Heinemeier Hansson 8d20626534 Better spacing 2025-08-10 20:12:20 +02:00
David Heinemeier Hansson 72a1d81d20 Validate preconditions together 2025-08-10 20:12:16 +02:00