Will Hampson
bc1a531534
fix: skill name must match case of skill directory exactly ( #4162 )
2026-01-09 15:40:56 +01:00
Dominik
4cec214a53
Replace yq with pure bash for TOML parsing ( #4171 )
...
* Replace yq with pure bash for TOML parsing
The yq-based parsing only worked with jq/yq v3 and broke with go-yq v4.
This change removes the yq and uses bash for parsing. Some additional improvments:
- Handles single and double quoted values
- Strips inline comments (e.g. "#hex" #comment)
* Remove the no-longer-needed yq packages
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-01-09 15:39:07 +01:00
David Heinemeier Hansson
0b5ba427b2
Merge branch 'master' into dev
2026-01-09 15:32:56 +01:00
David Heinemeier Hansson
53b8fc4257
Ensure we reset the DBs with the Omarchy versions
2026-01-09 14:34:38 +01:00
David Heinemeier Hansson
dcb9527770
Ensure we reset the DBs with the Omarchy versions
2026-01-09 14:34:29 +01:00
Ryan Hughes
6c35e840f5
Version bump
2026-01-08 22:27:03 -05:00
Ryan Hughes
da984ce243
Fix infinite waiting
2026-01-08 22:26:52 -05:00
Ryan Hughes
65bafa4f3b
Bump
2026-01-08 19:33:06 -05:00
Ryan Hughes
f5a35a1afe
Bump
2026-01-08 19:32:32 -05:00
Ryan Hughes
c9b3e13df8
Merge pull request #4174 from basecamp/dev
...
v3.3.3
v3.3.3
2026-01-08 18:51:48 -05:00
Ryan Hughes
9775b01070
Don't update gcc14
2026-01-08 18:49:41 -05:00
Ryan Hughes
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 Hansson
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 Hansson
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 Hansson
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 Hubois
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
George
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 Hansson
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
LunarLollipop
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