Commit Graph
2042 Commits
Author SHA1 Message Date
Ryan Hughes 66ef55ded6 Merge pull request #985 from omacom/auto/track-branches-openclaw
Track upstream branches: openclaw 2026.10.1-1
2026-10-11 19:59:06 -04:00
ryanrhughes 8aa51cdc5b Track upstream branches: openclaw 2026.10.1-1 2026-10-11 23:51:45 +00:00
Michael C HurleyandRyan Hughes f3e477be9f Add omadesign-bin 0.6.3 for ARM64 and x86_64 (#343)
* Add omadesign-bin alpha for ARM64 and x86_64

* Update omadesign-bin to 0.0.4alpha

* Update omadesign-bin to 0.6.3 with complete runtime and release watch

---------

Co-authored-by: Ryan Hughes <ryan@heyoodle.com>
2026-10-11 23:20:08 +00:00
Ryan Hughes c17afe1706 Merge pull request #983 from omacom/auto/sync-rebuilds-quickshell-git
Rebuild against updated dependencies: quickshell-git 0.3.2.r0.g4f508be-3
2026-10-11 18:33:14 -04:00
Ryan Hughes c82acec7a7 Merge pull request #982 from omacom/auto/sync-rebuilds-quickshell
Rebuild against updated dependencies: quickshell 0.3.2-4
2026-10-11 18:32:47 -04:00
dhh 9c26c9316a Rebuild against updated dependencies: quickshell-git 0.3.2.r0.g4f508be-3 2026-10-11 22:25:23 +00:00
dhh e470fa493d Rebuild against updated dependencies: quickshell 0.3.2-4 2026-10-11 22:25:21 +00:00
Ryan Hughes c01894c8b8 Merge pull request #981 from omacom/auto/sync-upstream-omacharts
Sync upstream releases: omacharts 0.1.13-1
2026-10-11 18:19:22 -04:00
Ryan Hughes e52f779dfe Merge pull request #980 from omacom/auto/sync-upstream-t3code-nightly-bin
Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261011.2994-1
2026-10-11 18:16:47 -04:00
dhh 67569bb16f Sync upstream releases: omacharts 0.1.13-1 2026-10-11 22:09:32 +00:00
dhh b2e05dfe57 Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261011.2994-1 2026-10-11 22:09:30 +00:00
Ryan Hughes e5852b6d4a Merge pull request #969 from omacom/auto/track-branches-omarchy-dev-omarchy-settings-dev
Track upstream branches: omarchy-dev 4.0.0.r6908.ge71a816-1, omarchy-settings-dev 4.0.0.r6908.ge71a816-1
2026-10-11 12:04:08 -04:00
ryanrhughes a3db46e792 Track upstream branches: omarchy-dev 4.0.0.r6908.ge71a816-1, omarchy-settings-dev 4.0.0.r6908.ge71a816-1 2026-10-11 15:54:13 +00:00
40ea1555f2 Ship the complete passwordless-sudo lifecycle in settings-dev (#645)
* Move the dev sudo grant lifecycle into omarchy-settings-dev

The hardened omarchy-sudo-passwordless publishes a grant only when its revocation hook is installed and no package transaction has left /run/omarchy-sudo-passwordless-package-removing behind. The hook sets that marker before every settings upgrade, and the settings scriptlets are what clear it, so shipping the hook alone let the first grant work and then refused every grant after the next update until a reboot.

omarchy-settings-dev now ships the command, omarchy-security-functions, the boot cleanup rule and the hook together, with the scriptlets from #257 that revoke before the package changes and clear the marker once no grant remains. omarchy-dev stops shipping the two helpers and requires the settings release that does: without it omarchy-update has no library to source.

Co-authored-by: Afonso Oliveira <afonso.oliveira707@gmail.com>

* Check that settings-dev registers the scriptlet the lifecycle test exercises

The lifecycle test reads the .install file directly, so it kept passing with the recipe's install= line gone, which is the one change that would strand the hook's marker again.

Co-Authored-By: Codex XHigh <noreply@openai.com>

* Keep omarchy-dev's settings dependency unversioned

The dev pair builds each package on its own against the published edge repository, in the PR build and in publish alike, so omarchy-dev cannot require a settings-dev release that only this change produces: the floor failed both omarchy-dev builds on this PR, and an exact pkgver match would fail the same way on every upstream pin bump. Nothing needs it. The upstream watch moves both pins together, publish stops the run before anything is published when one package fails, and a new settings-dev over an old runtime is refused on the files they would both own.

* Refuse settings-dev releases that predate the grant helper move

With the dependency unversioned, a new omarchy-dev could still install over a settings-dev that is held back or not yet published, removing omarchy-security-functions from both, and omarchy-update cannot start without it. A versioned conflict refuses that pairing at install time without constraining the per-package builds, which resolve only depends.

Co-Authored-By: Codex XHigh <noreply@openai.com>

* Require the security library as a capability instead of a version floor

The conflict named the last settings-dev release without the helpers, a version that moves with every upstream pin bump and settings-only pkgrel while this change waits to merge, and a rebase that kept a stale floor still passed the tests while the published release slipped past it. omarchy-settings-dev now provides omarchy-security-functions and omarchy-dev's package() requires it. makepkg checks only the top-level depends before building, so the per-package builds still resolve against the published repository, while pacman refuses a runtime without a settings release that ships the library, and pulls that release in when only the runtime is asked for.

Co-Authored-By: Codex XHigh <noreply@openai.com>

---------

Co-authored-by: Spencer Bull <spencer@omarchy.org>
Co-authored-by: Afonso Oliveira <afonso.oliveira707@gmail.com>
Co-authored-by: Codex XHigh <noreply@openai.com>
2026-10-11 09:56:47 -05:00
David Heinemeier HanssonandClaude Opus 5.5 60551aaddc Let Neovim's status line show the terminal background (#967)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 13:24:23 +00:00
Ryan Hughes d5406b5cb0 Merge pull request #966 from omacom/auto/sync-upstream-t3code-nightly-bin
Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261011.2967-1
2026-10-11 09:14:14 -04:00
dhh 68a2c1fb4d Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261011.2967-1 2026-10-11 13:07:38 +00:00
David Heinemeier HanssonandClaude Opus 5.5 9c81c8a705 Update omarchy-hyprland-titlebars to 0.2.1 (#964)
Titlebars stay off until the config enables them, so a plugin left loaded
after a workspace stops floating no longer puts bare bars on every window.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 13:03:38 +00:00
David Heinemeier HanssonandClaude Opus 5.5 d0815d6339 Let Neovim's current line show the terminal background (#963)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 12:57:49 +00:00
Ryan Hughes 175c605260 Merge pull request #961 from omacom/auto/track-branches-omarchy-dev-omarchy-settings-dev
Track upstream branches: omarchy-dev 4.0.0.r6897.g4df5459-1, omarchy-settings-dev 4.0.0.r6897.g4df5459-1
2026-10-11 05:20:34 -04:00
ryanrhughes be8f68c212 Track upstream branches: omarchy-dev 4.0.0.r6897.g4df5459-1, omarchy-settings-dev 4.0.0.r6897.g4df5459-1 2026-10-11 09:12:08 +00:00
David Heinemeier HanssonandClaude Opus 5.5 24a7358c17 Add Signed PDF signing package (#960)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:55:47 +09:00
David Heinemeier Hansson 556ab26156 Merge pull request #957 from omacom/titlebars-from-repo
Build omarchy-hyprland-titlebars from its own repository, and move pins on rebuilds
2026-10-11 08:17:49 +02:00
Ryan Hughes 93271007bb Merge pull request #958 from omacom/auto/sync-upstream-omakade
Sync upstream releases: omakade 1.16.1-1
2026-10-11 02:10:10 -04:00
Ryan Hughes 90636164c1 Merge pull request #959 from omacom/auto/sync-upstream-t3code-nightly-bin
Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261011.2955-1
2026-10-11 02:09:01 -04:00
dhh efa2f210bc Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261011.2955-1 2026-10-11 06:02:13 +00:00
dhh c61e5e472f Sync upstream releases: omakade 1.16.1-1 2026-10-11 06:02:12 +00:00
David Heinemeier HanssonandClaude Opus 5.5 f854e042a6 Move exact trigger pins when sync-rebuilds bumps a package
A package built against a trigger's ABI pins it exactly, such as a
Hyprland plugin on hyprland=0.56.2. Rebuilding it against a newer trigger
left the pin behind, so the rebuilt package demanded the version it no
longer loads into. sync-rebuilds now moves pins in the per-architecture
depends arrays to the version each architecture rebuilds against.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 14:46:10 +09:00
David Heinemeier HanssonandClaude Opus 5.5 41c7c2d948 Build omarchy-hyprland-titlebars from its own repository
The plugin source moved to omacom/omarchy-hyprland-titlebars, with its
history. The package now builds from that repository's release tags, like
Monologue and Hype, and keeps rebuilding with every Hyprland. v0.2.0
drops edge snapping, titles windows with their app's name, and highlights
titlebar buttons on hover.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 14:46:10 +09:00
Ryan Hughes 99dd4771b5 Merge pull request #953 from omacom/auto/track-branches-omarchy-dev-omarchy-settings-dev
Track upstream branches: omarchy-dev 4.0.0.r6871.g04b374a-1, omarchy-settings-dev 4.0.0.r6871.g04b374a-1
2026-10-10 22:14:03 -04:00
Ryan Hughes c132fcde07 Merge pull request #954 from omacom/auto/track-branches-mise-bin
Track upstream branches: mise-bin 2026.10.7-1
2026-10-10 22:12:00 -04:00
ryanrhughes 6645e01922 Track upstream branches: mise-bin 2026.10.7-1 2026-10-11 02:05:14 +00:00
ryanrhughes 9fe85272cb Track upstream branches: omarchy-dev 4.0.0.r6871.g04b374a-1, omarchy-settings-dev 4.0.0.r6871.g04b374a-1 2026-10-11 02:05:13 +00:00
Ryan Hughes 81d8b8c525 Merge pull request #951 from omacom/auto/track-branches-omarchy-dev-omarchy-settings-dev
Track upstream branches: omarchy-dev 4.0.0.r6868.gf2a39c4-1, omarchy-settings-dev 4.0.0.r6868.gf2a39c4-1
2026-10-10 18:59:08 -04:00
Ryan Hughes 06d43b0f6f Merge pull request #952 from omacom/auto/track-branches-rawmakase-bin
Track upstream branches: rawmakase-bin 0.2.4-1
2026-10-10 18:57:15 -04:00
ryanrhughes 1b75e24451 Track upstream branches: omarchy-dev 4.0.0.r6868.gf2a39c4-1, omarchy-settings-dev 4.0.0.r6868.gf2a39c4-1 2026-10-10 22:50:51 +00:00
ryanrhughes ce44914763 Track upstream branches: rawmakase-bin 0.2.4-1 2026-10-10 22:50:51 +00:00
Ryan Hughes d58cb276a2 Merge pull request #940 from birkskyum/drop-iwd-from-arm-runtime
Leave iwd to omarchy-mac on aarch64
2026-10-10 18:10:41 -04:00
Ryan Hughes 9e28d35c86 Merge pull request #949 from omacom/auto/sync-upstream-omacharts
Sync upstream releases: omacharts 0.1.11-1
2026-10-10 18:03:31 -04:00
Ryan Hughes d0c84b5919 Merge pull request #947 from omacom/auto/sync-upstream-omakade
Sync upstream releases: omakade 1.16.0-1
2026-10-10 18:01:41 -04:00
Ryan Hughes b066f816bd Merge pull request #948 from omacom/auto/sync-upstream-omarchy-meeting-recorder-bin
Sync upstream releases: omarchy-meeting-recorder-bin 1.7.0-1
2026-10-10 18:00:47 -04:00
Ryan Hughes f02f02b3a8 Merge pull request #946 from omacom/auto/sync-upstream-t3code-nightly-bin
Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261010.2935-1
2026-10-10 18:00:36 -04:00
Marcelo Alcantara 5566be3e01 Pin the Mac packages to omarchy-mac-pkgs d8100ec9 (#950) 2026-10-10 21:58:21 +00:00
dhh 77c2c9807b Sync upstream releases: omacharts 0.1.11-1 2026-10-10 21:53:33 +00:00
dhh 356f7c657e Sync upstream releases: omakade 1.16.0-1 2026-10-10 21:53:33 +00:00
dhh 81670c4a4e Sync upstream releases: omarchy-meeting-recorder-bin 1.7.0-1 2026-10-10 21:53:33 +00:00
dhh c1581a8cbb Sync upstream releases: t3code-nightly-bin 0.0.46_nightly.20261010.2935-1 2026-10-10 21:53:32 +00:00
Birk Skyum 4997d4beb4 Merge remote-tracking branch 'origin/master' into drop-iwd-from-arm-runtime
# Conflicts:
#	pkgbuilds/omarchy-dev/PKGBUILD
2026-10-10 23:16:39 +02:00
Ryan Hughes effdae0b6a Merge pull request #941 from omacom/auto/track-branches-omarchy-dev-omarchy-settings-dev
Track upstream branches: omarchy-dev 4.0.0.r6866.g77bfaca-1, omarchy-settings-dev 4.0.0.r6866.g77bfaca-1
2026-10-10 15:37:42 -04:00
Ryan Hughes bc25acb404 Merge pull request #943 from omacom/auto/track-branches-cursor-bin
Track upstream branches: cursor-bin 3.24.12-1
2026-10-10 15:37:38 -04:00