David Heinemeier Hansson
dc820652c1
Use the proper system reboot command
...
Closes #5025
2026-03-15 14:45:15 +01:00
David Heinemeier Hansson and GitHub
2d35b98bbb
Thermald helps manage thermal load on Intel laptops with Sandy Bridge or newer ( #5022 )
...
Thanks to the team at Intel for pointing this out 👌
2026-03-15 12:13:26 +01:00
David Heinemeier Hansson and GitHub
f372b03411
Merge pull request #5009 from Alex23rodriguez/patch-1
...
Update omarchy-reinstall-git to make shallow clone
2026-03-14 17:24:07 +01:00
Alex Rod and GitHub
609345f22f
Update omarchy-reinstall-git to make shallow clone
...
The whole git history of the omarchy repository is not required to, for example, run omarchy-reinstall.
If needed, additional history can be fetched manually
2026-03-14 16:30:23 +01:00
David Heinemeier Hansson
dc2380026e
Match bash envs for ssh access
2026-03-12 16:48:59 +01:00
David Heinemeier Hansson
26f2106b29
Add keyboard backlighting drivers for tuxedo/slimbook machines
2026-03-11 21:55:14 +01:00
David Heinemeier Hansson
3ce7ef7570
Fix lack of dropins on post-install setup
2026-03-11 21:50:50 +01:00
David Heinemeier Hansson
4c5e6569c4
Need sudo to get offset
2026-03-11 21:17:19 +01:00
David Heinemeier Hansson
daf738725e
Fix Dell XPS audio until we have an upstream fix
2026-03-11 14:20:49 +01:00
David Heinemeier Hansson
12bdf01e5e
Fullscreen and idle inhibit on moonlight
2026-03-11 13:59:32 +01:00
David Heinemeier Hansson
1fd26fddc0
Fix that mise settings wouldn't be applied before installing Ruby
...
So we'd be manually compiling.
2026-03-11 08:38:44 +01:00
David Heinemeier Hansson
2acc2ebfea
Fix time to full/empty when there are only minutes left
2026-03-10 22:00:56 +01:00
David Heinemeier Hansson and GitHub
86bac09343
Merge pull request #4954 from justindotdevv/feature/tmux-source-config-message
...
feat: show message when config is sourced
2026-03-10 13:19:16 +01:00
David Heinemeier Hansson and GitHub
26a0d446a0
Update tmux.conf
2026-03-10 13:19:02 +01:00
David Heinemeier Hansson and GitHub
d508d84ea2
Merge pull request #4940 from alansikora/unmount-fuse-before-sleep
...
Unmount FUSE filesystems before suspend/hibernate
2026-03-10 13:12:26 +01:00
David Heinemeier Hansson
5f6b10368a
Make makima remapping an opt-in feature under Setup > Key Remapping
2026-03-10 12:29:15 +01:00
David Heinemeier Hansson
93e243eba5
Add sff for using ff together with scp for easily sending files to remote servers
2026-03-10 11:58:41 +01:00
David Heinemeier Hansson
c880e8fbcb
Allow kitty to preview images when using ff
2026-03-10 10:50:10 +01:00
justindotdevv
016efa3b30
feat: show message when config is sourced
2026-03-10 05:27:48 +02:00
Alan Sikora
dd86a893cb
Move FUSE unmount hook to its own installer
...
The hook prevents gvfsd-fuse from blocking suspend, not just
hibernation. Install it during the config phase so every system
gets it, not only those that run hibernation setup.
2026-03-09 16:36:14 -03:00
David Heinemeier Hansson
a3839551e3
Restrict FUSE unmount to gvfsd-fuse
...
Unmounting all FUSE filesystems breaks xdg-document-portal and AppImages
that rely on FUSE to stay mounted. It also doesn't restart them.
2026-03-09 15:28:30 +01:00
David Heinemeier Hansson and GitHub
e5b69c52f8
Merge pull request #4945 from Lo0rd3/battery-low-sound-hook
...
Add opt-in low battery sound hook
2026-03-09 08:16:58 +01:00
Alan Sikora
cce8d878ec
Decode octal-escaped mountpoints and disown backgrounded restart
...
/proc/mounts uses octal escaping for special characters (e.g. \040 for
spaces). Decode with printf before passing to fusermount so paths with
spaces are handled correctly.
Add disown after backgrounding the gvfs restart so it survives
systemd-sleep's cgroup cleanup when the hook script exits.
2026-03-08 23:42:01 -03:00
Alan Sikora and Claude Opus 4.6
e490ca7d78
Background gvfs restart to avoid blocking user.slice thaw
...
The post-sleep hook runs before systemd thaws user.slice, so a
synchronous systemctl --user restart hangs for ~90 seconds waiting
for the frozen user manager to respond — blocking the entire resume.
Background the restart with a short delay so it executes after
user.slice is thawed.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-08 23:14:40 -03:00
lo0orde
49c3ea2703
Add opt-in low battery sound hook
2026-03-09 02:00:57 +00:00
Alan Sikora
a89c4f849d
Use install instead of cp -p to ensure root ownership of sleep hook
...
cp -p preserves the original user ownership from ~/.local/share/omarchy,
which would allow an unprivileged user to modify a script that runs as
root during suspend/hibernate.
2026-03-08 22:30:56 -03:00
Alan Sikora
24ca8e2bff
Restart gvfs after wake to restore FUSE mount
...
gvfsd-fuse is spawned by gvfsd during init and not respawned if it
dies. After lazy-unmounting in pre-sleep, restart gvfs-daemon.service
in post-sleep so the FUSE mount at /run/user/*/gvfs is restored.
2026-03-08 20:58:56 -03:00
Alan Sikora
505c15e624
Fix field parsing in unmount-fuse hook
...
The read command had an extra _ placeholder that was swallowing the
fstype field, causing the fuse.* pattern to never match.
2026-03-08 20:46:11 -03:00
Alan Sikora
f92712541d
Unmount FUSE filesystems before suspend/hibernate to prevent silent failures
2026-03-08 20:39:33 -03:00
David Heinemeier Hansson
b4cb5e287b
Need intel-media-driver available as an option during install
2026-03-08 18:28:55 +01:00
David Heinemeier Hansson
524b4415fb
Need intel-media-driver available as an option during install
2026-03-08 18:28:39 +01:00
David Heinemeier Hansson
e02b88c9d4
Merge branch 'master' into dev
2026-03-08 17:54:08 +01:00
David Heinemeier Hansson
be43e1193f
Add Shift+Return keyboard binding for multi-line as used by Claude Code to Alacritty
2026-03-08 17:52:20 +01:00
David Heinemeier Hansson and GitHub
d757dc3a89
Merge pull request #4924 from basecamp/rc
...
Omarchy 3.4.2
v3.4.2
2026-03-08 17:04:51 +01:00
David Heinemeier Hansson
bb26e9113c
Merge branch 'dev' into rc
2026-03-08 17:04:28 +01:00
David Heinemeier Hansson
ef93f6356c
Move to git update to ensure it's not lost
2026-03-08 17:04:12 +01:00
David Heinemeier Hansson
e0bd449c71
Presentation
2026-03-08 17:03:06 +01:00
David Heinemeier Hansson
07f4e53701
Better output
2026-03-08 17:02:31 +01:00
David Heinemeier Hansson
169ef6ec9e
Time has to be updated before git repo is pulled
...
Or SSL certificate will complain
2026-03-08 17:01:33 +01:00
David Heinemeier Hansson
e1107ed165
Merge branch 'dev' into rc
2026-03-08 16:35:53 +01:00
David Heinemeier Hansson
5663fae835
Explain how to have changes take affect
2026-03-08 16:35:49 +01:00
David Heinemeier Hansson
5e6ea17f5d
Merge branch 'dev' into rc
2026-03-08 16:34:46 +01:00
David Heinemeier Hansson
bc56a8bbad
Add omarchy-restart-makima
...
For when you change keymappings
2026-03-08 16:30:50 +01:00
David Heinemeier Hansson
fdd13b52ab
Merge branch 'dev' into rc
2026-03-08 15:56:29 +01:00
David Heinemeier Hansson
dfc270f79a
Install Intel GPU hardware acceleration drivers if missing
2026-03-08 15:56:24 +01:00
David Heinemeier Hansson
595f5f668f
Merge branch 'dev' into rc
2026-03-08 15:53:47 +01:00
David Heinemeier Hansson
9746370b62
Default to full screen capture for hyprland preview picker
2026-03-08 15:53:42 +01:00
David Heinemeier Hansson
549cd59e48
Style
2026-03-08 15:52:35 +01:00
David Heinemeier Hansson
c4f57beba2
Show better with a preview notification that'll open recording on invocation
2026-03-08 15:52:31 +01:00
David Heinemeier Hansson
8e7a4ce61d
Merge branch 'dev' into rc
2026-03-08 15:42:12 +01:00