Commit Graph
100 Commits
Author SHA1 Message Date
David Heinemeier Hansson bc6fa48155 Allow a user to continue installing on their own accord and add check for root 2025-08-11 17:05:31 +02:00
David Heinemeier HanssonandGitHub 06103d4258 Omarchy is exclusively for vanilla Arch without Gnome or KDE installed (#524) 2025-08-11 17:00:19 +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 30e7a323b8 Fix rm of protected file 2025-08-11 16:44:58 +02:00
David Heinemeier Hansson b6a1d7643d Add migration for replacing missing icon for Audio Settings 2025-08-11 16:35:09 +02:00
David Heinemeier Hansson 854a9e6427 Replace missing icon for wiremix 2025-08-11 16:33:25 +02:00
David Heinemeier Hansson 6c4571f2ca Have to touch manually since we are relaunching from migration directly 2025-08-11 16:07:51 +02:00
David Heinemeier Hansson 7a1976a659 Improve description. 2025-08-11 16:06:10 +02:00
David Heinemeier Hansson 99d3cc113e We unfortunately need to run the relaunch immediately 2025-08-11 16:04:26 +02:00
David Heinemeier Hansson c5a91b1e0f Need to export OMARCHY_PATH too 2025-08-11 15:57:25 +02:00
David Heinemeier Hansson 6a26a37c48 Need to export first! 2025-08-11 15:56:30 +02:00
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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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