David Heinemeier Hansson
691b11901c
Set device appearance as the default for chromium
...
So we will be switching correctly from light/dark mode depending on the
theme.
2026-04-11 20:09:51 -04:00
Pierre Olivier Martel and GitHub
5ca74821d4
Fix Fcitx5 icon showing up in the waybar (again!) ( #5263 )
...
* Update Fcitx5 autostart handling
* Restart xcompose to apply the changes
2026-04-10 06:24:30 -04:00
David Heinemeier Hansson
6171d0ee8f
Setup power profile defaults on first run since that's when the daemon is available
2026-04-08 14:35:52 +02:00
Timo Hubois and GitHub
3bfed7da37
Merge pull request #5247 from timohubois/feat-mise-node-latest-npx-wrapper
...
Run Omarchy's npx wrappers through mise-managed Node
2026-04-07 12:21:39 +02:00
David Heinemeier Hansson
cc3880b99e
Enable lmpd if installed but not running
2026-04-07 09:15:08 +02:00
David Heinemeier Hansson
84bee808e7
Conditional and a restart
2026-04-03 11:36:07 +02:00
David Heinemeier Hansson
316ecc85cb
Drop the misleading network speed hover tips
...
Closes #4884
2026-04-03 11:31:01 +02:00
Márcio and GitHub
05344eb660
Add LocalSend send action in Nautilus ( #4946 )
...
* Add LocalSend send action in Nautilus
* Reuse Nautilus install script in migration
* Detect LocalSend via PATH
* Verify Flatpak LocalSend is installed
* Check Flatpak LocalSend with flatpak info
2026-04-03 11:00:09 +02:00
a5dc10960f
Add migration for T2 fan curve config ( #5176 )
...
* Add migration for tuned fan curve on existing T2 installs
* Make sure it's clear to all what migration is being run (even if it doesn't apply to them)
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-02 11:06:57 +02:00
Federico Sapuppo and GitHub
7c13bd5801
Fix Bluetooth on T2 Macs by loading hci_bcm4377 module ( #5145 )
2026-04-01 17:58:07 +02:00
64ef804433
Enable GPU in voxtype if Vulkan is available ( #5005 )
...
* Enable GPU support in Voxtype installation if Vulkan is available
* Restart Voxtype and Waybar after enabling GPU support in setup
* fix: revert changing existing migration
* fix: add new migration
* Refactor Vulkan availability check in voxtype installation and migration scripts
* Extract vulkan availability check
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-03-27 21:18:19 +01:00
David Heinemeier Hansson
9642599d15
Fix permissions
2026-03-26 09:46:59 +01:00
Nicolas Dorier and GitHub
22e84776a8
Fix missing limine-mkinitcpio in migration script ( #5117 )
...
Follow up to #5114 , I forgot to regenerate the `/boot/limine.conf` file during the migration.
2026-03-26 07:47:15 +01:00
Milan Petrović and GitHub
49c7b45572
Fix: typo in migration 1774366575 ( #5116 )
...
* Fix typo in migration 1774366575: lmp.sh -> lpmd.sh
* Fix additional lmp.sh -> lpmd.sh reference in all.sh
2026-03-25 20:29:41 +01:00
Nicolas Dorier and GitHub
f26df5adf5
Fix: Limine drop-in config are overridden by default limine conf ( #5114 )
...
Limine drop-in config are overridden by `/etc/default/limine`
2026-03-25 14:41:19 +01:00
David Heinemeier Hansson
43de5df392
Framework too
2026-03-24 20:43:56 +01:00
David Heinemeier Hansson
a6ea7f50e4
Give asus it's own subdirectory too
2026-03-24 20:42:04 +01:00
David Heinemeier Hansson
e8623fbbf6
Move apple fixes into their own subdirectory too
2026-03-24 20:40:43 +01:00
David Heinemeier Hansson
c4c55b5c33
Group all intel specifics in subdirectory
2026-03-24 20:39:01 +01:00
David Heinemeier Hansson
fce6df52aa
Ensure intel-lmp is installed on Intel machines for better core prioritization
2026-03-24 16:37:01 +01:00
David Heinemeier Hansson
8a543be9a8
Fix perms
2026-03-17 18:00:19 +01:00
David Heinemeier Hansson
a0baa81fa9
No longer forcing this
2026-03-16 21:50:34 +01:00
David Heinemeier Hansson
5545cbf2ef
Add migration for COPY mode indicator
2026-03-15 19:40:00 +01:00
David Heinemeier Hansson
e294394b8a
Add npx wrapper installer for packages moving too fast for normal repos
...
They're lazy loaded too. So we don't need manual install from a menu.
2026-03-15 19:11:43 +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
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
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
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
f92712541d
Unmount FUSE filesystems before suspend/hibernate to prevent silent failures
2026-03-08 20:39:33 -03: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
dfc270f79a
Install Intel GPU hardware acceleration drivers if missing
2026-03-08 15:56:24 +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
631bdec159
Prevent extra CR
2026-03-08 13:25:46 +01:00
David Heinemeier Hansson
3aff0017a1
Only update plocate db on power to prevent hangs after sleep
2026-03-08 11:09:57 +01:00
Jorge Manrubia and GitHub
3da14f892f
Fix nvim transparency to preserve foreground colors ( #4844 )
...
* Fix nvim transparency to preserve foreground colors
The old approach used `vim.api.nvim_set_hl(0, name, { bg = "none" })`
which replaces the entire highlight definition, wiping out foreground
and other attributes. This breaks snacks.nvim's GitHub integration
(gh_pr/gh_issue pickers) which reads the foreground color from Normal
and NormalFloat at module load time, gets nil, and crashes in
Snacks.util.blend().
The fix uses nvim_get_hl to fetch existing attributes first, removes
only bg, then sets the highlight back — preserving all other attributes.
* Drop fallback that reintroduces the highlight-wiping bug
If nvim_get_hl fails for a group, skip it rather than falling back to
the old { bg = "none" } approach that clears all attributes.
2026-03-07 19:46:17 +01:00
David Heinemeier Hansson
8f804bcba4
Add automatic-rename settings to tmux configuration
2026-03-07 19:16:34 +01:00
David Heinemeier Hansson
6ad5d225f8
Remap Copilot key to Omarchy Menu key
2026-03-05 18:25:48 -04:00
David Heinemeier Hansson
7e69c87f75
Ensure mise activates the shims
...
To make sure mise shims are right for the tmux layout commands
2026-03-05 11:44:55 -04:00
David Heinemeier Hansson
20b2be248e
Ensure wayfreeze-git is also removed if it's still there
...
Closes #4859
2026-03-04 09:46:30 -04:00
David Heinemeier Hansson
149bf44763
Add Alt+Shift+Arrow keybindings for swapping tmux windows
2026-03-01 16:33:04 +01:00
David Heinemeier Hansson
eb4f9bd5c8
Better description
2026-02-28 18:17:25 +01:00
David Heinemeier Hansson and GitHub
7c1670b474
Merge pull request #4808 from rez1coder/migration-typo
...
migration(1772211023): fix overflow typo
2026-02-28 18:04:47 +01:00
David Heinemeier Hansson
7934b0d51b
Add tmux alt+arrow bindings if missing
2026-02-28 17:01:11 +01:00
David Heinemeier Hansson
5f9b108afd
Migrate the single_window_aspect_ratio setting to layout per Hyprland 0.54
2026-02-28 16:51:03 +01:00
rez1coder and GitHub
0bc9629e8a
migration(1772211023): fix overflow typo
2026-02-28 20:04:13 +06:00
David Heinemeier Hansson
d7b0ab1a23
Ensure password field doesn't overlow on SDDM login screen
...
Closes #4774
2026-02-27 18:02:40 +01:00
Pierre Olivier Martel
744d6c3349
Remove Fcitx5 XDG autostart desktop entry
2026-02-26 11:08:06 -05:00
David Heinemeier Hansson
81522701f2
Can't have any migrations before the update that doesn't do this
2026-02-26 11:17:49 +01:00
David Heinemeier Hansson
b3867f1294
Even earlier
2026-02-26 10:44:07 +01:00