Commit Graph
1415 Commits
Author SHA1 Message Date
David Heinemeier Hansson 21cfaab07d This moved 2026-05-04 13:31:32 +02:00
David Heinemeier Hansson fcba6237fe No longer needed 2026-05-04 13:28:00 +02:00
David Heinemeier Hansson 68e7e2c58d Ensure you know what you're about to sudo for 2026-05-04 13:23:27 +02:00
David Heinemeier Hansson ce9ab3f81a Fix kernel check for when multiple kernels are installed 2026-05-04 12:38:12 +02:00
David Heinemeier Hansson d10ca57100 Add moonlight game streaming client 2026-05-04 11:36:19 +02:00
David Heinemeier Hansson d6fdc89fb9 Rename to match 2026-05-04 11:18:25 +02:00
David Heinemeier Hansson fa9466304b You need games before you can play 2026-05-04 11:17:41 +02:00
David Heinemeier Hansson 5c639c37d3 Add retroarch db package too
So everything works out of the box
2026-05-04 10:52:09 +02:00
David Heinemeier Hansson 41076288a5 Rewire menu 2026-05-04 10:35:42 +02:00
David Heinemeier Hansson 1a57257fbf Add heroic and just go with lutris 2026-05-04 10:31:06 +02:00
David Heinemeier Hansson 5653d9a094 Better description 2026-05-04 10:29:58 +02:00
David Heinemeier Hansson d00e2b8a98 Add xbox cloud gaming as an option 2026-05-04 09:57:13 +02:00
David Heinemeier Hansson 5d3d3fd78a Improve xbox controller installation flow 2026-05-04 09:45:33 +02:00
David Heinemeier Hansson 5b288f1e28 Group all gaming installers together 2026-05-04 09:13:33 +02:00
David Heinemeier Hansson d0e3e76df9 Collapse installer together 2026-05-04 09:08:15 +02:00
David Heinemeier Hansson 517ae9d0e0 Update install instructions 2026-05-04 09:04:48 +02:00
David Heinemeier Hansson 9fa2b29c24 Add Remove > Gaming options 2026-05-04 08:57:19 +02:00
David Heinemeier Hansson 3a09750e01 Make it more resilient 2026-05-04 08:54:12 +02:00
David Heinemeier Hansson 962ef67a5a Add missing dependency 2026-05-04 08:53:36 +02:00
David Heinemeier Hansson 42034a950f Add Battle.net installer via Lutris 2026-05-03 22:53:34 +02:00
David Heinemeier Hansson 25701813c9 More preconfigging 2026-05-03 21:48:06 +02:00
David Heinemeier Hansson fb6f1d816b Set vulkan video driver 2026-05-03 21:35:33 +02:00
David Heinemeier Hansson ec0bcb3014 Better retroarch install with config setup and no AUR 2026-05-03 21:35:04 +02:00
David Heinemeier Hansson dfc6eab8db Ensure the elephant menus are always linked on a refresh
Closes #4717
2026-05-03 21:01:27 +02:00
David Heinemeier Hansson 9c944e89f6 Better install of retroarch 2026-05-03 20:54:13 +02:00
Ryan Hughes 6a5e53784f Bypass portal by default for screenrecording due to portal bug 2026-05-03 14:42:34 -04:00
d904ed3afe Add dynamic theming for gum (#4467)
* Add dynamic theming for gum.

* Add migration.

* Fix migration script.

* Add omarchy-theme-reset utility.

* Move env variables into seperate file and update migration script.

* Migration adds the new hyprland config file to the users hyprland.conf.

* Add gum.env.conf to default env.conf instead.

* Reuse new omarchy-theme-refresh and update migration.

* Ensure no errors are thrown if the file can't be loaded

* Just apply this on the next theme selection

So it's not disruptive

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-03 20:26:03 +02:00
David Heinemeier Hansson 6370a673ed Allow ssh git urls not just web for theme installs
Closes #3916
Co-authored-by: @Vargrul
2026-05-03 19:36:50 +02:00
a700806f91 Update Plymouth theme to enable smoother progress bar (#3661)
* Update Plymouth theme to enable smoother progress bar

* Fix migration

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-03 17:03:30 +02:00
David Heinemeier Hansson e8b1b4649f Add expectations about slow start 2026-05-03 16:02:37 +02:00
David Heinemeier Hansson dbefc1b850 Simplify the steam install so we don't need user intervention for drivers 2026-05-03 15:58:32 +02:00
75eec08758 Add screenshot OCR functionality with Minimal Dependencies (#1918)
* Add script to capture screenshot, perform OCR, and copy text to clipboard

* Add binding for screenshot-ocr

* Update OCR binding description

* Add tesseract OCR and language data installation

* Update bindings to current dev

* Refactor screenshot capture method to use wayfreeze and slurp for region selection

* Refactor OCR text extraction to simplify error handling

* Bring up to date

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-03 15:25:33 +02:00
David Heinemeier Hansson 70258684a2 Add support for IPv6 in DNS configuration
Closes #1633
Co-authored-by: @jardahrazdera
2026-05-03 15:01:30 +02:00
David Heinemeier Hansson 9ee810ef87 Prevent mic open pop on the recording 2026-05-03 14:31:18 +02:00
David Heinemeier Hansson 6cceabb90f Add notifications silencing to the toggle menu 2026-05-03 12:47:36 +02:00
David Heinemeier HanssonandGitHub efe5575e35 Revert "Fix typo in font (#5556)" (#5559)
This reverts commit 7a342f9bfe.
2026-05-03 11:05:19 +02:00
TsurgandGitHub 7a342f9bfe Fix typo in font (#5556)
* Fix typo of Bitstream font

* Fix typo in Bitstream font installation command
2026-05-03 11:04:54 +02:00
Ryan Hughes e7df3d46f4 Prevent passing package_bin_path=$1 as $@ to the actual run 2026-05-02 16:22:54 -04:00
Jonny HeggheimandGitHub 1069d4d063 Remove exclude-effect flag from tte in omarchy-screensaver (#5551)
dev_worm got removed from tte 0.14.2 https://github.com/ChrisBuilds/terminaltexteffects/releases/tag/release-0.14.2
2026-05-02 15:50:41 +02:00
David Heinemeier Hansson 92b8b4461a No quoting needed for bash 5 2026-05-02 13:48:04 +02:00
David Heinemeier Hansson 7b602c984c Persist scaling choices in the common case of a single monitor declared 2026-05-02 13:31:50 +02:00
David Heinemeier Hansson aee06e4320 Setup hibernation more efficiently to prevent needless limine rebuilds 2026-05-02 13:10:47 +02:00
62f6980852 Fix power profile auto-switching on USB-C only machines (#5444)
* Fix power profile auto-switching on USB-C only machines

* Small nits

* Stick with single unit name

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-02 11:47:02 +02:00
David Heinemeier Hansson ddb8081eaa Integrate Apple display brightness controls with the normal hotkeys
And add Shift + Brightness to go min/max
2026-05-02 11:20:22 +02:00
David Heinemeier Hansson 241145f85b Simplify the audio input muting 2026-05-02 10:24:31 +02:00
David Heinemeier Hansson a0185bfc65 Quiet down so we don't get useless output spam 2026-05-01 18:27:29 +02:00
David Heinemeier Hansson fef3def7e2 Just do it 2026-05-01 18:17:21 +02:00
Luke HsiaoandGitHub 3ce6e98022 Theme Helix with the current Omarchy theme (#5530)
Helix had no theme integration. Installing it from the menu just ran
omarchy-pkg-add and left the editor on whatever default theme it shipped
with, regardless of the active Omarchy palette.

This adds `default/themed/helix.toml.tpl` so the template
renderer produces a helix.toml on every theme switch, and
`omarchy-install-helix` that wires Helix up:
  - install the package
  - symlink `~/.config/helix/themes/omarchy.toml` at the rendered theme
  - seed a config.toml selecting that theme when the user has none

The install menu routes Helix through this script. omarchy-restart-helix
joins omarchy-theme-set and signals Helix with SIGUSR1 so theme changes
are live [[1]], the same way as other packages. Arch-based distros
package the binary as 'helix' rather than upstream 'hx', so the new
scripts target 'helix' and the installer ends with a hint about aliasing
'hx'.

[1]: https://docs.helix-editor.com/configuration.html
Ref: https://github.com/basecamp/omarchy/discussions/4986
2026-05-01 18:17:07 +02:00
David Heinemeier Hansson eeb409588a This was actually correct using an alias 2026-05-01 18:04:42 +02:00
d2a4cc0c4d Add omarchy CLI (#5477)
* Add omarchy CLI

* Remove outdated or internal

* Add bash completions for command

* Add omarchy command documentation

* Add missing docs

* Correct to what's now right

* Fix tests

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-05-01 17:40:22 +02:00