Commit Graph
100 Commits
Author SHA1 Message Date
David Heinemeier Hansson 03a4223be9 Need to have the PATH change run as the first migration or all others will fail
It needs to include omarchy/bin by default too
2025-08-11 15:52:28 +02:00
David Heinemeier Hansson d12b194227 Add migration to tweak the tooltip for the Omarchy Menu 2025-08-11 15:35:59 +02:00
David Heinemeier Hansson ddf9498f0a Improve tooltip for Omarchy menu 2025-08-11 15:30:57 +02:00
David Heinemeier Hansson ba40f6349e Set the path so we can always rely on it during install 2025-08-11 15:06:39 +02:00
David Heinemeier Hansson 0fd360e94f Group confs and runtimes together 2025-08-11 13:21:46 +02:00
David Heinemeier Hansson 199a9c805d Fix menus popping 2025-08-11 12:32:09 +02:00
David Heinemeier Hansson 34ccff4cf6 Better fit of windows 2025-08-11 12:30:02 +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 f67cb1dbff Reduce risk of wrapping logo 2025-08-11 12:17:28 +02:00
David Heinemeier Hansson c61ef71653 Add dedicated Install > Gaming menu for Steam, RetroArch, and Minecraft 2025-08-11 12:13:57 +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
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
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 7e28038687 Now being set system wide 2025-08-10 20:25:28 +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 a23a48594f Set OMARCHY_PATH systemwide as well 2025-08-10 20:23:02 +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
David Heinemeier Hansson 610ec4a398 Fix indentation 2025-08-10 20:09:03 +02:00
David Heinemeier Hansson 7e4da388bf Be brief (then message will also fit in the window!) 2025-08-10 20:04:22 +02:00
David Heinemeier Hansson dfe7ea24b3 Flip order of includes around so user settings take precedence over Omarchy defaults
Closes #588
2025-08-10 15:30:13 +02:00
David Heinemeier Hansson 4c4792f36f Suggest something that doesn't conflict with the Omarchy Menu launching 2025-08-10 15:18:57 +02:00
David Heinemeier Hansson af00a902cd Add extra Osaka Jade background image 2025-08-10 13:53:09 +02:00
David Heinemeier Hansson d23ce0f914 Add Ocaml option to install dev menu 2025-08-10 13:42:51 +02:00
David Heinemeier Hansson 4237807bc1 Fix spelling and description 2025-08-10 10:17:22 +02:00
David Heinemeier Hansson 2e6e1c5bca Add Rust and Java options too 2025-08-09 22:40:55 +02:00
David Heinemeier Hansson 616381833c Add Bun as an option too 2025-08-09 22:34:57 +02:00
David Heinemeier Hansson 06345c7e25 Add Install > Development for setting up Rails and other mise options 2025-08-09 22:27:47 +02:00
David Heinemeier Hansson 1484cbb7d7 Add Install > Service menu with Tailscale added 2025-08-09 21:30:26 +02:00
David Heinemeier Hansson 528ab6bfd7 Add Helix as an editor option 2025-08-09 21:15:58 +02:00
David Heinemeier Hansson 6015b9c6ef Add Discord as a default webapp
Co-authored-by: @robzolkos
Closes #567
2025-08-09 19:42:33 +02:00
David Heinemeier Hansson f06dd90429 Add Sublime Text as an Editor option
For @rosapolis and @jasonfried!
2025-08-09 18:02:36 +02:00
David Heinemeier Hansson f63e777c9a Use tag picker for file picker apps
And include sublime_text, since it doesn't use xdg-desktop-portal-gtk
2025-08-09 17:56:57 +02:00
David Heinemeier Hansson 0b31f3139f Fix selection 2025-08-09 17:47:18 +02:00
David Heinemeier Hansson 90ba44f725 Fix opencode spelling to match proper branding
Sorry @thdxr!
2025-08-08 23:04:45 +02:00
David Heinemeier Hansson abc0005893 Merge branch 'master' into dev 2025-08-08 21:12:20 +02:00
David Heinemeier Hansson c07c5652cb Don't let chromium save dialogue get too big 2025-08-08 20:18:05 +02:00
David Heinemeier Hansson 9d561fe34d Use a headline to explain what is already up to date 2025-08-08 18:07:22 +02:00
David Heinemeier Hansson 4ab3ff8349 Set default DNS to Cloudflare (backup to Google) and tune MTU probing for more reliable SSH 2025-08-08 18:05:10 +02:00
David Heinemeier Hansson 9ae0af7b21 Solve common flakiness with SSH 2025-08-08 18:03:19 +02:00
David Heinemeier Hansson 61032ba4d0 Set Cloudflare as the default DNS with Google as backup
Solves a bunch of problems with shitty local DNS
2025-08-08 18:00:30 +02:00
David Heinemeier Hansson 32e091d2e5 Add a tooltip to the waybar update available block 2025-08-08 17:51:19 +02:00
David Heinemeier Hansson 4d94f02584 Merge pull request #559 from basecamp/dev
Omarchy 1.12.1
2025-08-08 17:35:06 +02:00
David Heinemeier Hansson f23e844340 Waybar actually autodetects css changes 2025-08-08 17:34:03 +02:00
David Heinemeier Hansson e567e9ee8a A bit more space 2025-08-08 17:31:28 +02:00
David Heinemeier Hansson b0f48ca585 Update OS icon in About from Windows to Arch 2025-08-08 17:30:57 +02:00
David Heinemeier Hansson 375210f5c8 Give About more room to breathe 2025-08-08 17:27:48 +02:00
David Heinemeier Hansson 0c1419b725 This ain't windows, bro! 2025-08-08 17:13:39 +02:00
David Heinemeier Hansson 5624fc7e5e Highlight current font as well 2025-08-08 17:02:00 +02:00
David Heinemeier Hansson eb589b012e Move together to other #item defintion 2025-08-08 17:01:51 +02:00
David Heinemeier Hansson 1b485efcf5 Highlight the current power profile too 2025-08-08 16:54:06 +02:00
David Heinemeier Hansson c97de217b3 Use walker to highlight current selection 2025-08-08 15:56:16 +02:00
David Heinemeier Hansson 3566ecfc89 Merge pull request #561 from catlee/patch-1
Fix git usage in migration script
2025-08-08 15:36:00 +02:00
David Heinemeier Hansson 27607c1573 Use existing reloader 2025-08-08 15:28:56 +02:00
David Heinemeier Hansson aa3195385d Correct plurality 2025-08-08 15:15:01 +02:00
David Heinemeier Hansson 3db8028315 Correct spelling 2025-08-08 15:13:46 +02:00
David Heinemeier Hansson f4ff108038 Two more commands for presentation 2025-08-08 15:12:26 +02:00
David Heinemeier Hansson f33d004bc9 More commands that should not present themselves 2025-08-08 15:10:51 +02:00
David Heinemeier Hansson 4f1a87c7e3 Add update/restart process menu 2025-08-08 15:08:42 +02:00
David Heinemeier Hansson 567b05c489 Use present_terminal in omarchy-menu to do fancy command presentation
Then the individual commands can be clean
2025-08-08 15:08:27 +02:00
David Heinemeier Hansson 3d489382e4 No need to clear and wait for key to remove instead of just doing it after 2 seconds 2025-08-08 15:05:38 +02:00
David Heinemeier Hansson 485805fab3 Try ignoring diff return value instead 2025-08-08 14:42:44 +02:00
David Heinemeier Hansson cbb9cc22e5 Try to run this in a subshell instead 2025-08-08 14:39:56 +02:00
David Heinemeier Hansson 67e0b6a4e0 Ensure this completes 2025-08-08 13:36:07 +02:00
David Heinemeier Hansson 631c2071b7 Migration to fix expand icon margin 2025-08-08 13:35:01 +02:00
David Heinemeier Hansson a49bd12f44 Also just use the normal CaskaydiaMono Nerd Font
Then we are compatible with the new font switcher
2025-08-08 13:34:50 +02:00
David Heinemeier Hansson 4ab46ef687 Fix tray margin to match the others 2025-08-08 13:32:40 +02:00
David Heinemeier Hansson 9dc12c1d3e Fix missing comma for windowrule 2025-08-08 13:20:08 +02:00
David Heinemeier Hansson af84d085f0 Rename omarchy-setup-* scripts that should have been omarchy-install-* 2025-08-08 13:04:58 +02:00
David Heinemeier Hansson 1cd6feed43 Add Install > AI and breakout Install > Style 2025-08-08 13:03:22 +02:00
David Heinemeier Hansson 39f8add864 Extract helper 2025-08-08 12:46:51 +02:00
David Heinemeier Hansson fe92a78f21 Use full path for omarchy-update on waybar icon 2025-08-07 16:26:32 +02:00
David Heinemeier Hansson 6c75e705e8 Ensure Osaka Theme is checked out
To deal with the past bad migration
2025-08-07 14:10:12 +02:00
David Heinemeier Hansson 7bb9214c66 Fix the osaka jade theme migration 2025-08-07 13:58:48 +02:00
David Heinemeier Hansson 7eb661c9c8 Fix transcode-png2jpg 2025-08-07 13:38:01 +02:00
David Heinemeier Hansson 666dbd8f39 Merge pull request #528 from basecamp/dev
Omarchy 1.12.0
2025-08-07 13:12:01 +02:00
David Heinemeier Hansson 4a468041cb Fix comments and description 2025-08-07 13:03:50 +02:00
David Heinemeier Hansson 97e3902455 Merge branch 'master' into dev 2025-08-07 13:02:22 +02:00
David Heinemeier Hansson b75065c4cf Ensure we are running the latest Walker and that its been restarted 2025-08-06 23:28:50 +02:00
David Heinemeier Hansson 8c8cf7aadb Add migration to fix that broken multicastdns issue for printer setups 2025-08-06 23:21:29 +02:00
David Heinemeier Hansson 722fa73bc8 No need to carry this 2025-08-06 23:16:12 +02:00
David Heinemeier Hansson 26b09bb218 It is monospace 2025-08-06 22:02:46 +02:00
David Heinemeier Hansson 46d58ff0df Have Style > Font also set for Waybar, SwayOSD, and fontconfig 2025-08-06 22:01:23 +02:00
David Heinemeier Hansson 08bc9fcaea Better wording 2025-08-06 21:40:22 +02:00
David Heinemeier Hansson 81df3ce171 Add basic power profiles setup menu
Still need to be able to reveal which is the current profile
2025-08-06 21:36:07 +02:00
David Heinemeier Hansson 43a31a10d0 Font menu needs to be wider 2025-08-06 20:28:48 +02:00
David Heinemeier Hansson 2737a76a85 Give the font cache 2 seconds to update before setting the font 2025-08-06 20:28:41 +02:00
David Heinemeier Hansson ff0aedd0eb Add font installer menu with typical programmer fonts 2025-08-06 16:01:04 +02:00
David Heinemeier Hansson bade5b0d34 Pull the font-menu into omarchy-menu 2025-08-06 15:50:51 +02:00
David Heinemeier Hansson 58fbda80ef Only attempt operation if a package name is selected 2025-08-06 15:19:53 +02:00
David Heinemeier Hansson e3a3b98e0a Add dedicated section for installing popular programming editors 2025-08-06 14:59:07 +02:00
David Heinemeier Hansson 180dc7c9b5 Merge branch 'master' into dev 2025-08-06 13:44:34 +02:00