Chris24680
0246468403
Allow customizing the screensaver logo ( #863 )
...
* check for custom screensaver logo or fall back to default
* move logo location to omarchy config folder
* fix missed location check
* add menu item to copy logo.txt and open in editor
* move to setup menu
* Just always use a user-editable screensaver.txt file
* No longer needed
* Be clearer
---------
Co-authored-by: Christopher Moore <cmoore@yozu.co.uk>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-22 15:11:02 +02:00
David Heinemeier Hansson
b2161f1f31
Stop using SIGUSR1 with Waybar to prevent stacking
...
Closes #873
2025-08-22 14:37:33 +02:00
Manuel
5381185121
Feature/screensaver toggle instead of launch ( #784 )
...
* sceensaver-toggle and run if enabled using state file
* replace commands in menu and hyperidle
* migration file
* sed corrections
* added backup of changed files in migration
* review comments implemented
* hypridle config restore
* Use normal path style
* Use nerdfont icon for notification
* Make executable
* Allow a force start of screensaver so it can run even when disabled when manually triggered
* Add screensaver to system menu now that the toggle actually means toggle
* Known path without expansion spaces
* It should be an error return when it doesn't start
---------
Co-authored-by: Manuel <manuel.ramsaier@gmail.com>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-22 13:10:01 +02:00
David Heinemeier Hansson
41677ad7e1
Force wifi to unblock when we go to set it up
...
Wifi can sometimes get turned off by computers when running on low power
or in some sleep modes
2025-08-19 20:13:34 +02:00
Florian Hammerschmidt
7e30335a2e
Use correct casing for OCaml menu item ( #675 )
2025-08-11 20:36:48 +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
0fd360e94f
Group confs and runtimes together
2025-08-11 13:21:46 +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
0a3916011c
Brand name is .NET
2025-08-10 20:46:00 +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
86c967352b
Rely on Omarchy bin being part of PATH everywhere
2025-08-10 20:30:39 +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
David Heinemeier Hansson
d23ce0f914
Add Ocaml option to install dev menu
2025-08-10 13:42:51 +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
f06dd90429
Add Sublime Text as an Editor option
...
For @rosapolis and @jasonfried!
2025-08-09 18:02:36 +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
RaphaelKimmig
ba0666999e
Lock 1password on screen lock ( #564 )
...
* feat: lock 1password on screen lock
* chore: add migration for omarchy-lock-screen
2025-08-08 21:11:35 +02:00
David Heinemeier Hansson
5624fc7e5e
Highlight current font as well
2025-08-08 17:02:00 +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
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
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
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
e3a3b98e0a
Add dedicated section for installing popular programming editors
2025-08-06 14:59:07 +02:00
David Heinemeier Hansson
bd26465912
Give you an easy way to install a new background image
2025-08-05 15:23:02 +02:00
David Heinemeier Hansson
59b1d690d0
We now have this in the About screen
2025-08-05 14:19:58 +02:00
David Heinemeier Hansson
1c4c42bf76
Make menu disappear after changing theme
2025-08-05 14:10:58 +02:00
David Heinemeier Hansson
8c46ff9303
Help people realize what they're editing
2025-08-05 13:55:10 +02:00