Commit Graph
3055 Commits
Author SHA1 Message Date
Shawn YeagerandClaude Opus 4.5 ac3c161fb5 Fix Bluetooth device showing bluez ID instead of friendly name
For Bluetooth audio devices, the friendly name (e.g., "Shawn's AirPods Max")
is stored on the Device entry in wpctl, not the Sink entry. The previous fix
looked up object.id (the sink), which shows the raw bluez ID like
"bluez_output.90:9C:4A:EE:01:1C".

This fix looks up device.id first to get the friendly name from the Device
entry, falling back to object.id for non-Bluetooth devices.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 10:37:57 -06:00
Ryan HughesandGitHub b42dcf098b Merge pull request #4170 from basecamp/dev
v3.3.2
v3.3.2
2026-01-08 17:18:41 -05:00
Ryan Hughes 6ae31aedae Update message 2026-01-08 17:17:32 -05:00
Ryan Hughes 63b0cd64bd Add update logger w/ analysis 2026-01-08 16:52:49 -05:00
Ryan Hughes bf779a6bbc Add additional hardening for missing headers 2026-01-08 15:28:56 -05:00
Ryan Hughes 774b4700ef Extra hardening the driver swap 2026-01-08 13:44:34 -05:00
Ryan Hughes 400a87955e Use omarchy-pkg-add 2026-01-08 13:41:20 -05:00
David Heinemeier Hansson fe48a16a90 Correct the accent color 2026-01-08 15:02:05 +01:00
David Heinemeier HanssonandGitHub 78ef351269 Merge pull request #4148 from basecamp/dev
Omarchy 3.3.1
v3.3.1
2026-01-08 13:51:47 +01:00
David Heinemeier Hansson 558cd68810 Bump version 2026-01-08 13:44:54 +01:00
David Heinemeier Hansson 067ec2bd71 Fix migration for when current theme is a directory, not a symlink
Closes #4147
2026-01-08 13:41:26 +01:00
David Heinemeier Hansson ec4cd81e63 Fix the singletonlock issue properly 2026-01-08 13:18:55 +01:00
David Heinemeier Hansson 7c0a05cc70 Remove the SingletonLock that's present for some reason on new ISO installs
Closes #4149
2026-01-08 13:15:16 +01:00
David Heinemeier Hansson 70bdbfe545 Fix kitty cursor shape to match alacritty + ghostty 2026-01-08 10:49:44 +01:00
David Heinemeier Hansson 72b3b930c7 Drop the needless active_border_color/active_tab_background settings in favor of just using accent
Closes #4121
2026-01-08 10:32:21 +01:00
David Heinemeier Hansson e08301dee2 Remove opencode binding (prefer c alias in terminal)
Closes #4124
2026-01-08 10:26:07 +01:00
David Heinemeier Hansson 9fc65dd2de Simplify the VSCode/derivatives theme setting 2026-01-08 10:22:10 +01:00
David Heinemeier Hansson 5603fb50fd Dramatically simplify omarchy-theme-set-obsidian
The cost is that only themes with a colors.toml file will get Obsidian
themeing.
2026-01-08 10:16:14 +01:00
David Heinemeier HanssonandGitHub 037f034ece Merge pull request #4141 from timohubois/fix-migration-1767138576
fix(migrations-1767138576): split sed commands in scrolltouchpad migration
2026-01-08 10:00:19 +01:00
David Heinemeier HanssonandGitHub e95f8f2847 Merge pull request #4138 from Nm1ss/patch-1
Fix NVIDIA Legacy Driver for Older Professional/Workstation GPUs
2026-01-08 09:58:43 +01:00
Timo HuboisandGitHub 8826aa10ca fix(migrations-1767138576): split sed commands in scrolltouchpad migration
The sed expression for converting scrolltouchpad syntax to Hyprland 0.53
format was broken across two lines, causing the second substitution
pattern to fail silently. Split into separate sed commands to ensure
both class:(pattern) and class:pattern formats are migrated correctly.
2026-01-08 09:34:38 +01:00
David Heinemeier Hansson 2851687bbb Fix use of accent colors 2026-01-08 09:18:22 +01:00
GeorgeandGitHub e25a00a38c Update NVIDIA GPU detection for legacy support on professional/workstation cards 2026-01-08 07:53:11 +01:00
David Heinemeier Hansson 7d9858a013 Run the gcc14 removal as early as possible 2026-01-07 23:51:08 +01:00
David Heinemeier Hansson 95bfb16cd4 Hotfix to remove gcc14 AUR package that would take eons to update 2026-01-07 22:05:54 +01:00
David Heinemeier HanssonandGitHub 8873f03cb1 Merge pull request #4111 from basecamp/dev
Omarchy 3.3.0
v3.3.0
2026-01-07 21:36:27 +01:00
David Heinemeier Hansson a5f8ab3194 Bump version 2026-01-07 21:16:11 +01:00
David Heinemeier Hansson 17968cb2d3 Offer to reboot after reinstall 2026-01-07 20:58:57 +01:00
David Heinemeier Hansson 6cbca7825b Excess CR 2026-01-07 20:51:40 +01:00
David Heinemeier Hansson eb8bd24d83 Now hosted on OPR 2026-01-07 20:03:41 +01:00
David Heinemeier Hansson 4bb8bfc44c Do not allow hibernation to be setup if its not supported 2026-01-07 19:51:00 +01:00
David Heinemeier Hansson f3b9a90120 Fix conditional 2026-01-07 19:46:23 +01:00
David Heinemeier Hansson 2855712158 Ensure mirror and pkgs channels are always kept in sync as stable or edge 2026-01-07 19:45:00 +01:00
David Heinemeier Hansson 3489bf5ceb Fix perms 2026-01-07 19:34:56 +01:00
David Heinemeier Hansson bc198c7270 Export the ref so we can refer to it during install 2026-01-07 19:31:42 +01:00
David Heinemeier Hansson 2063680c82 Move to correct location 2026-01-07 19:27:19 +01:00
David Heinemeier Hansson d20e8351fc Don't show the voxtype icon when not recording/transcribing 2026-01-07 19:24:46 +01:00
David Heinemeier Hansson cd8a6430e2 Use edge mirror for dev online installs 2026-01-07 19:14:32 +01:00
David Heinemeier Hansson cfded08b94 Use OPR version of voxtype-bin 2026-01-07 19:05:57 +01:00
LunarLollipopandGitHub 76b3e68c97 Fix hyprctl crash when screensaver is terminated (#4045)
Redirect hyprctl output in exit_screensaver() to prevent SIGABRT crash
when the screensaver window is closed externally (via keybind or lock screen).

The crash occurs because hyprctl's std::println() throws when writing to
a broken stdout after the terminal is killed.
2026-01-07 18:52:52 +01:00
David Heinemeier Hansson f7f28bb655 Fix idle icon 2026-01-07 18:49:58 +01:00
David Heinemeier Hansson ab5544ad61 Revise description 2026-01-07 18:41:14 +01:00
David Heinemeier Hansson 96479adbcd Get ready for opencode 1.1.6 2026-01-07 17:53:03 +01:00
Ryan HughesandGitHub d207d505f5 Add initial omarchy skill for OpenCode (and friends) (#4090) 2026-01-07 17:19:53 +01:00
David Heinemeier Hansson ed935bedef Correct download estimate 2026-01-07 13:50:14 +01:00
Rizky Fauzi IlmiandGitHub 1409cd7831 fix(fingerprint): Refactor fingerprint hardware check to use fprintd-list for device detection (#3948) 2026-01-07 13:46:08 +01:00
Pete JacksonandGitHub 5800a0f4a1 Suppress generic post-install instructions in voxtype setup (#4106)
Voxtype v0.4.9 adds a --no-post-install flag that suppresses the
"Next steps" instructions after downloading the model. Since Omarchy
handles systemd setup, hotkey configuration, and displays its own
success notification, these generic instructions are redundant and
potentially confusing to users.

The flag still shows download progress, just suppresses the
post-download instructions.
2026-01-07 07:41:36 +01:00
Pierre Olivier MartelandGitHub eb904062f5 Add icons for additional audio profiles in Waybar (#4100)
* Add icons for additional audio profiles in Waybar

* Only keep the headphone icon
2026-01-07 07:39:00 +01:00
David Heinemeier Hansson 4a88ec876b Disable Copy-on-Write for the swap subvolume per best practices 2026-01-06 22:58:24 +01:00
David Heinemeier Hansson 59a7153d02 Make system sleep setup more prominent 2026-01-06 22:53:43 +01:00