Commit Graph
100 Commits
Author SHA1 Message Date
David Heinemeier Hansson 7535e0ad0a Don't fail in case chromium package is not there
In case another package has been used to provide chromium
2025-08-18 12:28:55 +02:00
David Heinemeier Hansson 40d850fdb3 If NOT starship, install it 2025-08-17 10:09:23 -04:00
David Heinemeier Hansson 50c5f742dd Always noconfirm 2025-08-17 10:08:21 -04:00
David Heinemeier Hanssonand@tobi 55330cce88 Add minimal starship prompt to terminal
Co-authored-by: @tobi
2025-08-17 09:59:44 -04:00
David Heinemeier Hanssonand@tobi 7ca72c598a Add dust to reveal used space
Co-authored-by: @tobi
2025-08-17 09:12:47 -04:00
David Heinemeier Hansson 787296edab Skip pinta until we can resolve the certificate issue on manual build
cc @Torxed
2025-08-17 07:20:07 -04:00
David Heinemeier Hansson 029a3a3d37 Catch both cases of brave-browser identification 2025-08-16 06:45:26 -04:00
David Heinemeier Hansson d5ee754538 Only do system package updates if there is a network connection
This prepares us for offline ISO install
2025-08-16 05:40:10 -05:00
David Heinemeier Hansson 1b69700999 Add migration for adding .config/brave-flags.conf 2025-08-16 05:38:04 -05: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 377f3e6d83 Add brave-flags.conf as a new default to ensure that anyone using Brave as their browser runs it under wayland 2025-08-16 12:35:33 +02:00
David Heinemeier Hansson f06b1801d5 No longer needed now that we have .config/chromium-flags.conf 2025-08-16 12:34:57 +02:00
David Heinemeier Hansson 2db5e730a7 Turn off auto-launching screensaver until tte is fixed 2025-08-15 09:52:52 +02:00
David Heinemeier Hansson 5aa26eb9bd Stop using tte until package is fixed 2025-08-15 09:49:03 +02:00
David Heinemeier Hansson 589ffb21fe Need to make the new disk writeable too 2025-08-15 09:37:57 +02:00
David Heinemeier Hansson 5a809db2a8 Only ask for the identification if it has not already been provided 2025-08-15 09:28:24 +02:00
David Heinemeier Hansson 75a8b1fc83 Include Brave in the same opacity treatment as chromium 2025-08-14 21:05:21 +02:00
David Heinemeier Hansson 2847ed270f Transcoding is really from any image format 2025-08-14 21:04:38 +02:00
David Heinemeier Hansson bf49a86e98 Use omarchy-chromium-bin to give live theme changes 2025-08-14 14:46:59 +02:00
David Heinemeier Hansson a9d70e6879 Make this resilient to file already being removed 2025-08-14 11:35:05 +02:00
David Heinemeier Hansson 9b25a2fa13 pacman needs sudo 2025-08-13 13:50:27 +02:00
David Heinemeier Hansson d4829bbc33 Can't use clipboard module when Walker is not running as a service
See https://github.com/basecamp/omarchy/issues/698
2025-08-13 13:49:05 +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
David Heinemeier Hansson b0e99fc865 Direct access to Walker clipboard + emojis with hotkey 2025-08-13 13:43:39 +02:00
David Heinemeier Hansson f8482fdad7 Make a function to create a smaller webshare version 2025-08-12 13:05:38 +02:00
David Heinemeier Hansson d26e3e368d Merge branch 'master' into dev 2025-08-12 09:43:52 +02:00
David Heinemeier Hansson 3d283eac18 Ignore uwsm here too 2025-08-12 09:43:43 +02:00
David Heinemeier Hansson 07e3818b4f Merge branch 'master' into dev 2025-08-12 08:08:45 +02:00
David Heinemeier Hansson 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 ae910df769 Merge branch 'master' into dev 2025-08-12 07:55:17 +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
David Heinemeier Hansson 12b2950853 Force working version of uwsm until we get the fixed one from upstream 2025-08-12 07:35:09 +02:00
David Heinemeier Hansson 1e924d1794 It actually wasn't better to have the user defaults first 2025-08-11 22:11:13 +02:00
David Heinemeier Hansson d0a2f63322 It actually wasn't better to have the user defaults first 2025-08-11 22:11:03 +02:00
David Heinemeier Hansson 4e136ded68 We now have a global $OMARCHY_PATH 2025-08-11 21:33:04 +02:00
David Heinemeier Hansson add56181d7 Fixed this in CSS instead 2025-08-11 20:51:23 +02:00
David Heinemeier Hansson 98332f624b Merge branch 'master' into dev 2025-08-11 20:37:01 +02:00
David Heinemeier Hansson 7893f803e0 Merge pull request #668 from rmacklin/fix-a-few-typos
Fix a handful of typos
2025-08-11 20:16:33 +02:00
David Heinemeier Hansson c407c4c590 Merge pull request #670 from zaborowskimichal/feat-precise-media-control
Add precise volume/brightness controls with alt modifier
2025-08-11 20:15:50 +02:00
David Heinemeier Hansson 539eb240be Migration to fit entire icon for update-available in waybar 2025-08-11 18:52:33 +02:00
David Heinemeier Hansson d75cac05c8 Ensure entire icon will fit 2025-08-11 18:50:02 +02:00
David Heinemeier Hansson 79bdb151d1 Merge pull request #661 from basecamp/dev
Omarchy v1.13.0
2025-08-11 18:28:57 +02: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
David Heinemeier Hansson 6dd7829886 Still need success on exit 2025-08-11 17:52:01 +02:00
David Heinemeier Hansson 26e3cc0b8c Make the guard step by step 2025-08-11 17:49:21 +02:00
David Heinemeier Hansson 16c671adf0 Be explicit about success and skip all guards once user said proceed anyway 2025-08-11 17:29:18 +02:00
David Heinemeier Hansson 46fbe16dd4 Old habit 2025-08-11 17:25:10 +02:00
David Heinemeier Hansson 08982922eb Remove needless comment 2025-08-11 17:17:46 +02:00
David Heinemeier Hansson 31ab6b4952 Protect against running on something other than x86_64 too
Co-authored-by: @daltonbr
Closes #628
2025-08-11 17:15:38 +02:00
David Heinemeier Hansson 389f02e6ed No longer need to manually set $OMARCHY_PATH 2025-08-11 17:07:42 +02:00
David Heinemeier Hansson 1dc3330480 And and 2025-08-11 17:06:20 +02:00
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 Hansson 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