David Heinemeier Hansson
44d8d9b00f
Use helper for this test
2026-04-27 08:42:44 +02:00
David Heinemeier Hansson
99f4cfbb1e
Configure user directories with just modern relevancy
2026-04-27 08:38:54 +02:00
b164549b51
Add ASUS ExpertBook B9406 display and touchpad fixes for Panther Lake ( #5435 )
...
* Add ASUS ExpertBook B9406 display and touchpad fixes for Panther Lake
* Drop B9406 migration
Per DHH's review: the migration's audience is essentially nobody.
Anyone running Omarchy on B9406 today is doing so via nomodeset
manually at every boot, not via a working unmodified install. Fresh
installs after this PR ships will pick up the fixes through the
hardware-match install hook; no migration needed.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 18:31:43 +02:00
David Heinemeier Hansson
5f184e5099
Make it clearer
2026-04-26 08:45:52 +02:00
David Heinemeier Hansson
89162a4be1
Add way to customize the plymouth theme more easily
2026-04-26 08:45:02 +02:00
David Heinemeier Hansson
4b7fe16029
Offer direct boot as a toggle option
2026-04-25 21:33:46 +02:00
David Heinemeier Hansson
e01741afab
Hide useless lstopo.desktop
2026-04-25 21:17:18 +02:00
Ryan Hughes
2b4d89a9ea
Keep hyprpicker alive until capture is complete to prevent mid-transition screenshots
2026-04-24 19:23:07 -04:00
David Heinemeier Hansson
0041950d46
Only reencode if we detect garbage frames
2026-04-24 10:47:04 +02:00
David Heinemeier Hansson
1d4c859c71
Proper fix for using device dark mode in Chrome
2026-04-24 10:39:40 +02:00
David Heinemeier Hansson
0be4648773
Better guard against scrambled frames in screenrecording on slower systems
2026-04-24 10:39:31 +02:00
David Heinemeier Hansson
4127c749fb
Proper fix for using device dark mode in Chrome
2026-04-24 10:16:31 +02:00
David Heinemeier Hansson
1cf28a9fda
Show detailed battery notification on right-click on Waybar battery icon
2026-04-24 10:00:41 +02:00
David Heinemeier Hansson
40f41a5299
Fix hw check for hybrid gpu
2026-04-24 09:56:08 +02:00
David Heinemeier Hansson and GitHub
bc9777c0b8
Merge pull request #5388 from basecamp/rc
...
Omarchy 3.6.0
2026-04-23 15:12:57 +02:00
David Heinemeier Hansson
add6a3c506
Merge branch 'dev' into rc
2026-04-23 14:39:27 +02:00
David Heinemeier Hansson
5f7a577283
Fix starting tailscale in installer
...
Closes #5400
2026-04-23 14:39:22 +02:00
David Heinemeier Hansson
7dc086bb47
Merge branch 'dev' into rc
2026-04-23 13:03:33 +02:00
David Heinemeier Hansson
274a72c77a
Fix the offer to restart when the linux kernel changes
2026-04-23 13:03:26 +02:00
David Heinemeier Hansson
8346eea614
Merge branch 'dev' into rc
2026-04-23 12:48:31 +02:00
David Heinemeier Hansson
09f93b5a92
Make vantablack fully black for OLED glory
2026-04-23 12:47:16 +02:00
David Heinemeier Hansson
1782e76d20
Also refresh the monitor config
2026-04-23 12:26:12 +02:00
David Heinemeier Hansson
f40a3fd1b7
Fix brightness icons
2026-04-23 12:22:45 +02:00
David Heinemeier Hansson
1abc92aadd
Merge branch 'dev' into rc
2026-04-23 11:57:26 +02:00
David Heinemeier Hansson
a74afeb4e5
Switch to an earlier recovery for the internal monitor on reboot
2026-04-23 11:54:11 +02:00
David Heinemeier Hansson
3c8d7bb5ce
Revert "There is no rc-mirror, only stable-mirror and mirror"
...
This reverts commit 2682cc2853 .
2026-04-23 11:14:46 +02:00
David Heinemeier Hansson
96afc68461
Move to a hardware check for external monitors instead to deal with recover timing
2026-04-23 11:14:14 +02:00
David Heinemeier Hansson
6953ea9af8
The mirror needs to be edge here too
2026-04-23 10:59:04 +02:00
David Heinemeier Hansson
2682cc2853
There is no rc-mirror, only stable-mirror and mirror
2026-04-23 10:58:00 +02:00
David Heinemeier Hansson
cac03a5b64
Add i alias for ide with opencode and claude
2026-04-23 10:54:34 +02:00
David Heinemeier Hansson
2982ac4725
Ensure headless monitors aren't counted
2026-04-23 10:49:24 +02:00
David Heinemeier Hansson
3618eebdaa
Make recover always a silent operation
2026-04-23 10:18:38 +02:00
David Heinemeier Hansson
24ad7c7aba
Drop home snapshots, limit root shots to just 5, no btrfs quotas
...
cc @ryanrhughes
2026-04-23 09:55:59 +02:00
David Heinemeier Hansson
86a9d3e04c
Allow the timelimit to be extending by passing in an explicit set of minutes
2026-04-23 09:55:59 +02:00
de2824edde
Quote OMARCHY_PATH in migration source command
...
Agent-Logs-Url: https://github.com/basecamp/omarchy/sessions/36fb96d5-70fd-4365-9550-e7ff5f8735d1
Co-authored-by: dhh <2741+dhh@users.noreply.github.com >
2026-04-23 09:16:12 +02:00
141edc262f
Quote OMARCHY_PATH in migration source command
...
Agent-Logs-Url: https://github.com/basecamp/omarchy/sessions/36fb96d5-70fd-4365-9550-e7ff5f8735d1
Co-authored-by: dhh <2741+dhh@users.noreply.github.com >
2026-04-22 20:31:31 +00:00
David Heinemeier Hansson
12494bcd8f
Merge branch 'dev' into rc
2026-04-22 22:18:40 +02:00
David Heinemeier Hansson
bc53a0a7c5
Does not look like we needed that change after all
2026-04-22 22:18:34 +02:00
James Maina and GitHub
f9f08580df
Lowercase theme name in omarchy-theme-install to match omarchy-theme-set ( #5392 )
2026-04-22 22:06:54 +02:00
Pierre Olivier Martel and GitHub
826d9f4e2f
Use the code instead so this mapping works with non US English keyboards too ( #5391 )
2026-04-22 22:04:27 +02:00
David Heinemeier Hansson
577cd1e8ab
Merge branch 'dev' into rc
2026-04-22 21:28:28 +02:00
David Heinemeier Hansson
27779668f3
Just use the official package directly
2026-04-22 21:27:56 +02:00
David Heinemeier Hansson
2f5be43407
Merge branch 'dev' into rc
2026-04-22 20:11:29 +02:00
David Heinemeier Hansson
ced028f87a
Don't fail if headers haven't been installed
2026-04-22 19:51:16 +02:00
Marco and GitHub
590f2e25e6
Add ThinkPad mic mute LED sync following XPS hardware handler pattern ( #4938 )
...
Omarchy 3.5.1 shipped hardware-specific mic mute handling for Dell XPS
(bin/omarchy-cmd-mic-mute-xps) which made the original PR #4938 approach
obsolete — that PR added a global omarchy-cmd-mic-mute that handled the
toggle inline, but upstream now owns that dispatcher.
This follows the same pattern to add ThinkPad support by extending
omarchy-hw-match to also check product_family (ThinkPad systems report
"ThinkPad T14s Gen 2a" there, not in product_name) and adding
omarchy-cmd-mic-mute-thinkpad which uses brightnessctl to sync the
platform::micmute LED, simpler than the ALSA approach needed for XPS.
Note: as more vendors are added this per-vendor dispatcher will get
unwieldy. A future refactor could move hardware LED sync into
install/config/hardware/ scripts that drop a hook or config file,
keeping omarchy-cmd-mic-mute thin and vendor-agnostic.
2026-04-22 19:49:15 +02:00
David Heinemeier Hansson
01d1984093
Fix perms
2026-04-22 19:44:54 +02:00
David Heinemeier Hansson
a1d5e0c40c
Use new correct catppuccin-nvim colorscheme
2026-04-22 17:16:00 +02:00
David Heinemeier Hansson
35650a633d
Fix broken hide button on screensharing overlay
2026-04-22 17:15:32 +02:00
David Heinemeier Hansson
77c9bca045
Merge branch 'dev' into rc
2026-04-22 16:33:50 +02:00
David Heinemeier Hansson
a31751ad95
Bump version
2026-04-22 16:33:44 +02:00