David Heinemeier Hansson
c06bbe40bb
Allow for lazy-install of bun runtime
2026-05-01 08:46:12 +02:00
David Heinemeier Hansson
0555c34416
Allow for bun to be the executor and bring back the spinner
2026-05-01 08:31:38 +02:00
David Heinemeier Hansson
ec69817e74
Fix spelling
2026-04-30 22:23:43 +02:00
cfulton and GitHub
6fac70d1a1
Replace deprecated sainnhe.everforest VSCode extension with reesew.everforest-theme ( #5498 )
2026-04-30 21:19:52 +02:00
guidovicino and GitHub
c6e55ca4ba
Move Obsidian launch flags to user config ( #5488 )
...
* Move Obsidian flags to user config
* Preserve Obsidian flags during migration
* Keep existing Obsidian launch flags
* Copy default Obsidian flags in migration
2026-04-30 21:17:53 +02:00
David Heinemeier Hansson
d5aa4b7b4b
Only XPS now needs the custom ptl kernel
2026-04-30 21:09:22 +02:00
Andrii Furmanets and GitHub
0b1607786d
Restart Walker after removing web apps ( #5513 )
2026-04-30 20:14:29 +02:00
Danila Danilin and GitHub
710356e900
fix: to check encrypted drives amount ( #5515 )
2026-04-30 20:14:01 +02:00
David Heinemeier Hansson
6ab4196985
Quiet this during install
2026-04-30 20:09:01 +02:00
David Heinemeier Hansson
24b32da1a1
Ensure policy directories are available before we try writing to them
2026-04-30 20:07:43 +02:00
David Heinemeier Hansson
a43df3963a
Correct the order to prevent error message during install
2026-04-30 20:04:54 +02:00
David Heinemeier Hansson
91608ea3d3
Update interface_branding_color for limine 12
2026-04-30 19:38:04 +02:00
David Heinemeier Hansson
6fc7f90e43
Revert "Try debugging F13P issue by not turning on fred there"
...
This reverts commit f15094c9ef .
2026-04-30 19:30:06 +02:00
David Heinemeier Hansson
f15094c9ef
Try debugging F13P issue by not turning on fred there
2026-04-30 18:42:37 +02:00
David Heinemeier Hansson
25b114fa7a
Also not used
2026-04-30 18:40:58 +02:00
David Heinemeier Hansson
6b8c2a0a04
Not installed any more either
2026-04-30 18:34:26 +02:00
David Heinemeier Hansson
340c8ceeef
We already have this listed on base
2026-04-30 18:30:10 +02:00
David Heinemeier Hansson
c86ebe0cc3
Nothing is actually using dart
2026-04-30 18:18:13 +02:00
Alexandre and GitHub
5683b1bdbd
Fix internal monitor disable for non-eDP-1 systems ( #5511 )
...
Detect the internal monitor name dynamically at runtime instead of
hardcoding eDP-1 in a static toggle conf file. Uses the same pattern
as omarchy-hyprland-monitor-internal-mirror.
Fixes #5443
2026-04-30 17:51:29 +02:00
David Heinemeier Hansson
cbefe54238
Refresh the configs
2026-04-30 17:31:32 +02:00
David Heinemeier Hansson
36026d78ed
Reapply "Simplify the migration"
...
This reverts commit 0a57fae591 .
2026-04-30 17:30:44 +02:00
David Heinemeier Hansson
6ef510cc54
Reapply "Ensure we don't lose walker and elephant when we swap around"
...
This reverts commit e5536f3c4d .
2026-04-30 17:30:42 +02:00
David Heinemeier Hansson
eca926b5a4
Reapply "Replace coterie of individual Elephant packages with the single elephant-all package"
...
This reverts commit 8ff1208bdd .
2026-04-30 17:30:40 +02:00
David Heinemeier Hansson
175a22a048
Reapply "Just use the direct packages now that there's a single bundle for elephant-all"
...
This reverts commit 14f155eecb .
2026-04-30 17:30:38 +02:00
David Heinemeier Hansson
14f155eecb
Revert "Just use the direct packages now that there's a single bundle for elephant-all"
...
This reverts commit b8a4d0b2ef .
2026-04-30 17:28:44 +02:00
David Heinemeier Hansson
8ff1208bdd
Revert "Replace coterie of individual Elephant packages with the single elephant-all package"
...
This reverts commit c5784432e0 .
2026-04-30 17:28:31 +02:00
David Heinemeier Hansson
e5536f3c4d
Revert "Ensure we don't lose walker and elephant when we swap around"
...
This reverts commit 6ce6f94647 .
2026-04-30 17:28:20 +02:00
David Heinemeier Hansson
0a57fae591
Revert "Simplify the migration"
...
This reverts commit 37b60e5505 .
2026-04-30 17:28:15 +02:00
David Heinemeier Hansson
91af40fd7c
Enable fred=on on intel ptl machines
2026-04-30 17:26:14 +02:00
David Heinemeier Hansson
37b60e5505
Simplify the migration
2026-04-30 17:23:02 +02:00
David Heinemeier Hansson
6ce6f94647
Ensure we don't lose walker and elephant when we swap around
2026-04-30 17:20:45 +02:00
David Heinemeier Hansson
c5784432e0
Replace coterie of individual Elephant packages with the single elephant-all package
...
Closes https://github.com/omacom-io/omarchy-pkgs/issues/12
2026-04-30 12:51:40 +02:00
David Heinemeier Hansson
b8a4d0b2ef
Just use the direct packages now that there's a single bundle for elephant-all
2026-04-30 11:47:18 +02:00
David Heinemeier Hansson
0aafd647e7
Better ordering
2026-04-30 10:25:45 +02:00
Michał Borejszo and GitHub
d8a0deb400
Color man pages with bat ( #5491 )
2026-04-30 10:25:28 +02:00
Ben Smith and GitHub
768eabaaba
Refactor ThinkPad mic mute to use omarchy-swayosd-client ( #5493 )
2026-04-30 10:24:05 +02:00
17ac8453b2
Fix refresh-config when target directory is missing ( #5497 )
...
* Don't use the names here since they break the all-themes setup in omarchy-nvim
* Fix refresh-config when target directory is missing
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-30 10:22:48 +02:00
David Heinemeier Hansson
a677d6b7a3
We don't need to set PATH here any more
...
Closes #5472
2026-04-30 10:04:17 +02:00
David Heinemeier Hansson
7f9e1628d9
Ensure we cleanup stale snapshots
2026-04-30 09:40:08 +02:00
35789cc102
Add laptop display mirror toggle + hotkey ( #5462 )
...
* Add check for active external monitors before disabling internal display
Co-authored-by: Copilot <copilot@github.com >
* Revert "Add check for active external monitors before disabling internal display"
This reverts commit e20b3da87e3df0f084c0bca232a61ba58fab4cdc.
* feat(hyprland): add toggle for internal monitor mirroring
- Implement `omarchy-hyprland-monitor-internal-mirror` to dynamically mirror the internal eDP display to external monitor.
- Update `omarchy-hyprland-monitor-internal` to prevent disabling the laptop screen if mirroring is currently active.
- Add "Mirror Display" toggle to omarchy hardware Menu
* Ensure there is also a laptop monitor available to mirror before we do it
* Fix toggle use
* Recover from mirror mode gracefully
* Add hotkey to mirroring
---------
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-29 20:19:32 +02:00
2f257e167c
alacritty.toml fallback for legacy themes without colors.toml ( #5404 )
...
* add generation of colors.toml via alacritty.toml
* Shorter command name
* Fix perms
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-04-29 15:46:18 +02:00
N1R4 and GitHub
66da3644fc
feat: add dosfstools for /boot recovery ( #5448 )
...
Adds dosfstools to default installs and migrates existing systems so fsck.fat and mkfs.fat are available for Omarchy’s FAT32 /boot partition. This also helps with recovery from dirty or corrupt FAT filesystems after unclean shutdowns or power loss.
2026-04-29 15:32:08 +02:00
David Heinemeier Hansson
ac40c0dbad
Audio has input and output, easier to understand this way
2026-04-29 15:17:53 +02:00
David Heinemeier Hansson
ed62fa81ec
Move omarchy-cmd-share to omarchy-menu-share
2026-04-29 15:15:39 +02:00
David Heinemeier Hansson
4cc4144074
Move omarchy-cmd-first-run out of the cmd namespace too
2026-04-29 15:14:18 +02:00
David Heinemeier Hansson
39a289412d
Move omarchy-cmd-screensaver to just omarchy-screensaver
...
We should just have omarchy-cmd-* for cmd checks
2026-04-29 15:11:37 +02:00
David Heinemeier Hansson
74a3797cf0
Move omarchy-lock-screen to omarchy-system-lock to fit with the others
2026-04-29 15:08:20 +02:00
David Heinemeier Hansson
a7593ade7a
Move audio commands under the same namespace
2026-04-29 15:00:59 +02:00
David Heinemeier Hansson
c647edbc04
Allow passwordless sudo to be toggled from the toggle menu
2026-04-29 14:58:34 +02:00
David Heinemeier Hansson
12d8e001ab
Simpler command structure
2026-04-29 14:54:03 +02:00