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
Brosseau Valentin
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
Brosseau Valentin
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
MACHO MAN
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
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
Ryan Hughes
b2eb1b08a4
Add ~/.local/share/omarchy/bin to systemwide PATH ( #602 )
...
* Add omarchy to system path
* Remove unnecessary duplicate
* Remove path def since it's global now
* Migration for system-wide path
* Remove debug code
* Refresh after update
* Add common state script
* Restart on state detected
* Set state instead
* Export own path for menu
2025-08-10 19:58:44 +02:00
Ryan Hughes
94aa9b688f
Reduce Walker config to overrides + adhere to system font ( #620 )
...
* Reduce to only have overrides
* Change font to pick up system font
* Add migration
* Add walker restart to pick up new font
2025-08-10 18:40:31 +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
devmobasa
41ba61b760
Add .NET installation option to the development environment script ( #615 )
...
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-10 15:30:03 +02:00
Shigeto Kumagai
4fb0d59a82
About.desktop fixed font size ( #566 )
...
* instead of alias, created command omarchy-version
* Revert "instead of alias, created command omarchy-version"
This reverts commit 87e45db6d54a3441c7d544a2d054f2823bce271e.
wrong commit to dev
* Fix font size of About so it will stay in similar size
2025-08-10 15:25:02 +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
Brosseau Valentin
e8d98c6418
Use system wide package manager to install a package and install Laravel for the current user. ( #618 )
2025-08-10 14:17:47 +02:00
David Heinemeier Hansson
af00a902cd
Add extra Osaka Jade background image
2025-08-10 13:53:09 +02:00
Justin Lowry
38bf472dbd
add new Osaka Jade background ( #589 )
...
Co-authored-by: Justin Lowry <j.lowry@hey.com>
2025-08-10 13:51:47 +02:00
David Heinemeier Hansson
d23ce0f914
Add Ocaml option to install dev menu
2025-08-10 13:42:51 +02:00
Florian Hammerschmidt
b40a5a9a9f
Add OCaml ( #598 )
...
* Add OCaml
Add OCaml according to https://ocaml.org/install#linux_mac_bsd
I included also the development environment (LSP and some tools) as I figured this would be actually omakase but I can also remove it if we want to keep it clean.
* small fix
2025-08-10 13:41:06 +02:00
David Heinemeier Hansson
4237807bc1
Fix spelling and description
2025-08-10 10:17:22 +02:00
Florian Beer
4df374205f
Add Laravel ( #594 )
2025-08-09 22:48:57 +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