Carmine Paolino and GitHub
9cf1852525
Use dua for disk usage ( #6052 )
2026-06-08 16:36:05 +02:00
Jason Zimdars and GitHub
8075b8b0dc
Update Basecamp logo asset for version 5 release ( #5769 )
...
* Update Basecamp logo asset for version 5 release
* Final Basecamp 5 logo asset
2026-05-25 23:36:54 +02:00
961d4241f0
Install mpv MPRIS support ( #5937 )
...
* Install mpv MPRIS support
* omarchy-pkg-add already checks if installed
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-05-23 20:49:00 +02:00
Pavel Kadera and GitHub
b911a6f8ba
Only bind F9 to Voxtype if installed ( #5882 ) ( #5897 )
2026-05-21 06:48:20 +02:00
ed93a047ee
Fix power profile race on plug/unplug events ( #5898 )
...
The udev power_supply rule fires before sysfs `online` is updated on
some laptops (notably Lenovo Yoga Pro 7 14IAH10 with USB-C charging).
The autodetect branch reads the stale value and sets the wrong profile,
so the system stays on `performance` after unplug (or vice versa).
A single plug/unplug typically fires 3-4 udev events within ~1s (ACAD +
each USB-C port). With `systemd-run --unit=omarchy-power-profile
--collect`, duplicate invocations against the same unit name can be
dropped while the first is still running, so the surviving event isn't
guaranteed to be the latest one.
This adds a 0.3s settle delay at the top of the autodetect branch only.
Explicit `ac` and `battery` invocations remain instant.
Tested on Lenovo Yoga Pro 7 14IAH10 (Intel Core Ultra 9 285H, Omarchy
3.8.1).
Co-authored-by: Iqbal Attila <iqbal@kcmon.id >
2026-05-19 09:42:13 +02:00
Axel Fontaine and GitHub
df82125953
Enable Docker multi-arch builds by default ( #5901 )
...
* Enable Docker multi-arch image building
* Added migration for Docker multi-arch image building
2026-05-19 09:40:54 +02:00
David Heinemeier Hansson
c0c480b24f
npm
2026-05-17 09:42:02 +02:00
David Heinemeier Hansson
54abdbaadc
It's npm, not npx
2026-05-17 09:41:25 +02:00
Manuel and GitHub
8c506b30a9
Fix gradient border syntax in last-horizon and solitude themes ( #5869 )
2026-05-16 14:31:43 +02:00
David Heinemeier Hansson
8610312db3
Quiet the rule adding
2026-05-16 13:00:30 +02:00
David Heinemeier Hansson
e4d9d0d297
Explain to the agents how to remove a package
2026-05-16 13:00:03 +02:00
David Heinemeier Hansson
fcde1057ee
Make sure foot responds to all the conventional copy/paste keybindings
2026-05-16 12:59:43 +02:00
Abdulloh and GitHub
adeba8aa95
Convert last-horizon and solitude themes from hyprlang to Lua ( #5867 )
2026-05-16 09:37:15 +02:00
David Heinemeier Hansson
3d3c77f53d
Fix the gum coloring
2026-05-15 18:03:21 +02:00
David Heinemeier Hansson
05fee802fc
Don't remove wtype
2026-05-15 17:58:31 +02:00
David Heinemeier Hansson
0bfb545033
Ensure the service is fully removed
...
Closes #5788
2026-05-15 17:57:44 +02:00
David Heinemeier Hansson and GitHub
c0275ea9f2
Foot as the default terminal ( #5831 )
...
* Bind maps too
* Make foot the default terminal
2026-05-15 17:44:09 +02:00
David Heinemeier Hansson
e72b8a6dbd
Skip the certificate errors
2026-05-15 17:39:32 +02:00
David Heinemeier Hansson
612dead716
Make sure we setup autostart as well
2026-05-15 17:03:39 +02:00
David Heinemeier Hansson
2d5e3cefe0
Install Sunshine Admin app as well
2026-05-15 16:59:52 +02:00
David Heinemeier Hansson
b486a43985
Add sunshine service installation
2026-05-15 16:24:21 +02:00
David Heinemeier Hansson
e2938ae952
Performance improvements
2026-05-15 16:24:21 +02:00
David Heinemeier Hansson
43134875b5
Ensure that $BROWSER runs omarchy-launch-browser and doesn't hand ownership to parent process
...
This prevents gh auth login from working without an existing open
browser
2026-05-15 16:07:35 +02:00
David Heinemeier Hansson
daf301c416
Don't ask to restart multiple times
2026-05-15 15:21:03 +02:00
David Heinemeier Hansson
a4635f7657
Make o available without error
2026-05-15 14:44:50 +02:00
David Heinemeier Hansson
4146600f5c
Refresh the theme
2026-05-15 14:18:57 +02:00
David Heinemeier Hansson
51d998bee0
Need exclusive placement
2026-05-15 14:14:16 +02:00
David Heinemeier Hansson
95b0bfed4d
Ensure that the old style is always run
2026-05-15 14:12:12 +02:00
David Heinemeier Hansson
7e99e3eff0
Ensure toggles are refreshed when doing omarcy-refresh-hyprland
2026-05-15 14:02:12 +02:00
David Heinemeier Hansson
47cd93143a
Explain reasoning
2026-05-15 13:57:01 +02:00
David Heinemeier Hansson
8d107ed04c
Drop outdated migrations
2026-05-15 13:56:15 +02:00
David Heinemeier Hansson
719b7df91a
No longer has its own flags
2026-05-15 13:55:45 +02:00
David Heinemeier Hansson
870fe16b0a
Add Alt+esc to close a pane too
2026-05-15 13:39:17 +02:00
David Heinemeier Hansson
2f56b525c6
Simpler additional tmux splits
2026-05-15 13:37:53 +02:00
David Heinemeier Hansson
883c6a6267
Bind maps too
2026-05-15 11:13:20 +02:00
Brosseau Valentin and GitHub
39eb3df863
Remove suspend-then-hibernate cleanup steps ( #5829 )
...
Those files are not present anymore (removed here e4b7372666 )
Removed suspend-then-hibernate configuration cleanup steps from the script.
2026-05-15 11:03:21 +02:00
Ryan Hughes
9b4a411e5b
Pin omarchy-reinstall-git to master branch
...
GitHub's default branch on basecamp/omarchy is no longer master, so
a plain clone pulls the development branch. Pass --branch master so
reinstalls always land on stable regardless of repo default.
2026-05-14 13:52:46 -04:00
David Heinemeier Hansson
e916491c9f
More helpers to cleanup configs
2026-05-14 13:15:03 +02:00
David Heinemeier Hansson
a4e4b4b1ed
Extract launch_sole
2026-05-14 12:58:39 +02:00
David Heinemeier Hansson
8f237f1858
Slim
2026-05-14 12:55:34 +02:00
David Heinemeier Hansson
596638aa73
Don't need the drop shadow
2026-05-14 12:52:45 +02:00
David Heinemeier Hansson
84de3d3a2e
Extract more helpers
2026-05-14 12:51:03 +02:00
David Heinemeier Hansson
6840242c44
Fix indention
2026-05-14 12:37:53 +02:00
9d7474095f
Keep brightness OSD popup width uniform across all percentages ( #5806 )
...
Pad the percent text to 3 chars with printf so " 5%", " 50%", and
"100%" render at identical width in the JetBrainsMono monospace label.
Previously the popup container resized between events because the
label string varied between 2 and 4 characters, which caused the
popup to visibly jump in width on consecutive brightness key presses.
Builds on #5525 , which made the percent values themselves step
uniformly; this completes the loop by making the rendered popup match.
Co-authored-by: Mateus Pegorim <14262063+Pegorim@users.noreply.github.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-14 12:35:36 +02:00
David Heinemeier Hansson
7f85ee7d9d
Make the selected image bigger
2026-05-14 12:33:51 +02:00
David Heinemeier Hansson
4a11ca7ae9
Loop around
2026-05-14 12:32:19 +02:00
David Heinemeier Hansson
6891c996b5
Add migration for new tmux keybinding
2026-05-14 12:04:09 +02:00
David Heinemeier Hansson
4c48d83952
More helpers
2026-05-14 12:02:53 +02:00
David Heinemeier Hansson
41988fda2a
Cleanup
2026-05-14 12:02:53 +02:00
David Heinemeier Hansson
35cf232bcb
Extract built-in notifications
2026-05-14 12:02:53 +02:00