Commit Graph

968 Commits

Author SHA1 Message Date
David Heinemeier Hansson
9ecf5a089b Cleanup 2026-01-01 16:23:48 -07:00
David Heinemeier Hansson
4ead763559 Explicitly store the name of the current theme 2026-01-01 16:22:17 -07:00
David Heinemeier Hansson
934285b7c4 Fix paths 2026-01-01 16:03:15 -07:00
David Heinemeier Hansson
fdd3b6d787 Split user themes and default themes 2026-01-01 15:56:40 -07:00
David Heinemeier Hansson
0b04881a6f Move the templates together with the others in default 2026-01-01 15:35:02 -07:00
David Heinemeier Hansson
a7d925de51 Set opencode colors too 2026-01-01 14:12:58 -07:00
David Heinemeier Hansson
a57e2b48e7 No longe have $THEMES_DIR 2026-01-01 13:05:10 -07:00
David Heinemeier Hansson
b07c54fff1 Consistent const naming 2026-01-01 12:58:19 -07:00
David Heinemeier Hansson
277495b875 Remove redundant const 2026-01-01 12:56:58 -07:00
David Heinemeier Hansson
d448664726 Explain why 2026-01-01 12:55:23 -07:00
David Heinemeier Hansson
14e140285f No longer used by walker to cancel 2026-01-01 12:55:16 -07:00
David Heinemeier Hansson
b95a4a44df Make an atomic swap of the theme directories 2026-01-01 12:52:04 -07:00
David Heinemeier Hansson
01135724d4 Provide stripped values too 2026-01-01 12:33:45 -07:00
David Heinemeier Hansson
3db3705370 Merge branch 'dev' into colors-gemini 2026-01-01 12:12:45 -07:00
David Heinemeier Hansson
bd6992c58c Variables are lowercase 2026-01-01 12:09:17 -07:00
David Heinemeier Hansson
3dc59e5404 Fix vars 2026-01-01 12:08:40 -07:00
David Heinemeier Hansson
3ecdcb262b Pull out the dynamic template rendering again, but simpler 2026-01-01 12:06:31 -07:00
David Heinemeier Hansson
8ea021744d Combine render into -set 2026-01-01 11:55:03 -07:00
David Heinemeier Hansson
6952e80710 Slim down 2026-01-01 11:49:08 -07:00
Pierre Olivier Martel
2643967424 Use omarchy-launch-audio stub in waybar and menu (#4043)
* Use omarchy-launch-audio in waybar

* Use omarchy-launch-audio in omarchy-menu
2025-12-31 18:13:12 -07:00
David Heinemeier Hansson
8abeac68dc Cleanup 2025-12-31 18:04:39 -07:00
Lázaro Nixon
687ac4567e Add github-copilot-cli to the AI install menu (#4041)
* Add github-copilot-cli to the AI install menu

* Mark the copilot package as coming from AUR

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-12-31 17:06:22 -07:00
David Heinemeier Hansson
1cd2f5b979 Attempt to templaterize the theme specific files 2025-12-31 17:00:30 -07:00
me
7c213db46d add fresh to omarchy-launch-editor (#4015)
fixes #4014
2025-12-30 16:22:41 -08:00
David Heinemeier Hansson
4311a00ca4 Just install latest node 2025-12-30 15:40:02 -08:00
Jack Blakely
083715c8c6 Fix omarchy-update failing outside Hyprland session (#4002) 2025-12-28 08:46:44 -08:00
Jan L. Große
2bc88ebf25 Update PostgresSQL version in installation script from 17 to 18 (#3990)
Bumping PostgresSQL DB from 17 to 18.
2025-12-26 21:11:03 +01:00
David Heinemeier Hansson
e44e937284 Ensure that noidle is turned off after update is complete
Closees #3982
Co-authored-by: @sgruendel
2025-12-24 19:25:18 +01:00
Fredrik Mikal Wold
643cf35448 fix: stop paging git diff output when running omarchy-update (#3959)
* fix: stop paging git diff output when running omarchy-update

* Keep option list similar between the two

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-12-22 13:56:02 -08:00
David Heinemeier Hansson
c59089e9f3 Use omarchy-launch-* stubs for all control panels 2025-12-18 16:24:55 -08:00
SantiagoH10
49a9ce14b8 fix: unquoted variable expansion was breaking omarchy-launch-about (#3933) 2025-12-18 09:08:13 -08:00
David Heinemeier Hansson
d2ea6ad183 Canceling the screensaver on mouse movement doesn't work with bluetooth mice
Could not get it to stop existing with a Logitech MX4 when connected via
bluetooth.
2025-12-17 15:04:10 -08:00
Diogo Ferreira
fe9493bd86 openai-codex-bin -> openai-codex in menus (#3894)
This was done in a migration in 0588cc8e5b but the menu entry was never updated. So, installs after the migration will get the outdated version.

Added a new migration as well for those that installed after the
previous one.
2025-12-16 07:50:45 -08:00
Ryan Hughes
aacc40c954 Alert user if unable to restart 2025-12-15 19:58:59 -05:00
Ryan Hughes
f3b9ca2149 Prevent error if service doesn't exist 2025-12-15 18:47:13 -05:00
David Heinemeier Hansson
32592e2e28 Merge pull request #3852 from basecamp/dev
Omarchy 3.2.3
2025-12-15 14:09:38 -08:00
David Heinemeier Hansson
021d66f9b6 Channel changes should prompt a full update 2025-12-15 10:04:00 -08:00
David Heinemeier Hansson
1f4c50eddf Pull noidle setting out into its own step 2025-12-15 09:55:09 -08:00
Wolfgang Woehl
46c85e49a3 Quit Walker before screensaver launch (#3873)
Screensaver launch is broken when Walker is open: It will fail to go fullscreen and exits right after input read's first iteration, due to the screensaver_in_focus() check. See https://github.com/basecamp/omarchy/issues/2992 for an example report.

This addition will silently quit an opened Walker menu before launching the screensaver terminal. It is mildly intrusive, alas, as a return from screensaver will not present the pre-screensaver state exactly.
2025-12-15 08:24:31 -08:00
David Heinemeier Hansson
8357dd3da2 Use the traffic light metaphor for channel setting 2025-12-14 12:40:12 -08:00
David Heinemeier Hansson
860624d3f4 Add channel setting menu 2025-12-14 12:34:20 -08:00
David Heinemeier Hansson
f39c2a91a5 Run the migration after switching channel 2025-12-14 12:24:20 -08:00
Ryan Hughes
c11a1c7989 Merge pull request #3492 from SoAp9035/fix-limine-uki-path
fix the UKI directory checks in omarchy-refresh-limine
2025-12-14 12:51:46 -05:00
Ryan Hughes
133d54f600 Refresh daemon if we change it 2025-12-14 11:32:39 -05:00
Ryan Hughes
4194c649a1 Restarts handled via systemd now 2025-12-14 11:09:16 -05:00
Ryan Hughes
573cbd8ec3 Prevent idle while updating 2025-12-13 19:12:25 -05:00
David Heinemeier Hansson
ccc147229e Force an update of the index DBs
This will prevent folks from ending up with index DBs that are out of
sync with their channel
2025-12-11 15:33:36 +01:00
jazzzooo
8780db4bf0 feat: support mullvad-browser private window launch (#3756) 2025-12-08 10:41:06 +01:00
David Heinemeier Hansson
b2bd95197a Include webapps in omarchy-refresh-applications 2025-12-08 10:38:13 +01:00
Lennart Ochel
3af42f6be1 Fix omarchy-launch-browser for microsoft-edge (#3763) 2025-12-08 10:30:57 +01:00