Commit Graph
100 Commits
Author SHA1 Message Date
Ryan Hughes f609e6a31e Add omarchy-pkgs 2026-08-11 23:36:37 -04:00
Ryan Hughes 9323f13db1 Release omarchy 4.0.0rc1 2026-08-11 23:36:37 -04:00
Ryan Hughes abec5dd439 Add bin/omarchy-pkgs release command
One-command releases for the omarchy + omarchy-settings pair:
  bin/omarchy-pkgs release v4.0.0 | latest | rc [--commit sha] [--base X.Y.Z]

Rewrites both PKGBUILDs in lockstep (same _tag/_commit/pkgver/sha256sums,
pkgrel reset to 1), normalizes upstream tag forms to the vercmp-safe
attached rcN convention, refuses downgrades against the published edge DB,
regenerates and verifies checksums from a cached mirror clone, commits and
pushes to master, and triggers the build host when OMARCHY_BUILD_HOST is
configured. RCs stay on edge; finals are promoted with bin/repo migrate.
Includes a self-test covering tag normalization and pacman ordering, and a
README runbook.
2026-08-11 22:21:23 -04:00
Ryan Hughes 855942303f Pin omarchy-settings dependency to exact pkgver
omarchy-settings-dev provides omarchy-settings (unversioned), so an
unversioned dependency let the dev package satisfy stable omarchy's
settings requirement, allowing a mixed dev/stable install. A versioned
dependency (omarchy-settings=${pkgver}) can only be satisfied by the
real settings package from the same pinned commit and forces the pair
to upgrade together. Verified: requesting only omarchy on a system with
the -dev pair installed replaces both with the stable pair.
2026-08-11 22:19:58 -04:00
Ryan Hughes 0daad9992a Add commit-pinned release packages omarchy and omarchy-settings
Stable-track counterparts of the -dev packages. Source is pinned to a
single shared upstream commit with a real sha256 (pacman 7 validates
checksums on commit-pinned git sources), versioned per the attached-rcN
convention so vercmp orders rc1 < rc2 < final. Seeded at 4.0.0rc1 from
the quattro tip because no upstream 4.x tag exists yet and the packaging
requires the quattro tree (v3.8.x has no shell/ or etc/).

Both packages stay off the fast ring: RCs publish to edge only; stable
receives finals via bin/repo migrate.
2026-08-11 21:21:10 -04:00
Ryan HughesandGitHub 14b71bde37 Merge pull request #113 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-07-26 19:40:02 -04:00
Ryan Hughes 515b566cb9 Add skip_build 2026-07-13 19:55:23 -04:00
Ryan Hughes 162e9c0ec9 Update to restore .1 if patched 2026-06-26 00:25:52 -04:00
Ryan Hughes ba0292e4cb Clarify Snapper packaging ownership 2026-06-21 02:25:11 -04:00
Ryan Hughes 78e5cc8195 Add remote clipboard fix 2026-06-20 15:42:10 -04:00
Ryan HughesandGitHub 85491dd01d Merge pull request #112 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-17 21:27:23 -04:00
Ryan HughesandGitHub 3db678393e Merge pull request #111 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-16 11:30:20 -04:00
Ryan HughesandGitHub 4cf14e2261 Merge pull request #109 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-14 20:13:09 -04:00
Ryan HughesandGitHub a0b46f8bac Merge pull request #108 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-13 20:06:17 -04:00
Ryan HughesandGitHub c751f5b238 Merge pull request #107 from spencerbull/linux-ptl-7.0.11arch1-1
update linux-ptl to 7.0.11arch1-1
2026-06-13 20:05:50 -04:00
Ryan Hughes 412fbe35a1 Add tensaku 2026-06-12 13:27:04 -04:00
Ryan Hughes 1b8f0b47ce Elim system migrations 2026-06-12 13:25:36 -04:00
Ryan Hughes d3c4d828f1 Patch libfprint 2026-06-12 01:28:24 -04:00
Ryan HughesandGitHub 63b1d9540a Merge pull request #106 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-12 01:08:20 -04:00
Ryan Hughes 6808f87c6a Update nvim location 2026-06-12 00:44:30 -04:00
Ryan Hughes 80a2782063 Match nvim themes 2026-06-12 00:44:15 -04:00
Ryan Hughes 097ffbf9bb Install Hyprland reload guard hooks 2026-06-09 14:20:41 -04:00
Ryan HughesandGitHub b17c6601e5 Merge pull request #105 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-08 12:08:18 -04:00
Ryan Hughes acda4cae37 Also build from quattro 2026-06-08 12:06:51 -04:00
Ryan Hughes 7f82cdf857 Remove omarchy-dev optional dependencies 2026-06-07 16:36:03 -04:00
Ryan Hughes 9b7e17dfb3 Add update checker deps to omarchy-dev 2026-06-07 15:39:15 -04:00
Ryan Hughes 7ab6f84f99 Update font config 2026-06-07 14:22:48 -04:00
Ryan HughesandGitHub 96fcaa6544 Merge pull request #103 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-06 13:32:29 -04:00
Ryan Hughes dd98747e2c Avoid R2 HEAD checks during repo sync 2026-06-05 19:11:16 -04:00
Ryan Hughes 7410dd87af Include log tail in release failure notifications 2026-06-04 19:36:05 -04:00
Ryan Hughes b4617fc6a9 Sync visual-studio-code-bin AUR resources 2026-06-04 18:43:56 -04:00
Ryan HughesandGitHub 09adceba82 Merge pull request #102 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-04 12:26:49 -04:00
Ryan Hughes 7a3d90d4fb Fix omarchy-zsh shared shell config packaging 2026-06-03 12:45:35 -04:00
Ryan Hughes abb283eb5e Bump omarchy-zsh to 1.5.0 2026-06-02 23:39:19 -04:00
Ryan Hughes c1aed0d8f1 Squash merge omarchy-4 into master 2026-06-02 22:25:07 -04:00
Ryan HughesandGitHub aa78f2f991 Merge pull request #101 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-06-02 12:20:22 -04:00
Ryan HughesandGitHub 3ee1cd9495 Merge pull request #100 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-05-29 22:52:00 -04:00
Ryan HughesandGitHub af457238bf Merge pull request #96 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-05-23 10:16:12 -04:00
Ryan Hughes 60cb8f2dac add manifest 2026-05-20 21:56:36 -04:00
Ryan Hughes 2bca7a3f91 Make existing checks more efficient 2026-05-08 17:14:14 -04:00
Ryan Hughes ca0e517469 Double max time 2026-05-08 16:44:19 -04:00
Ryan Hughes 830e5aab6c Fix git comparison logic 2026-05-08 16:42:43 -04:00
Ryan HughesandGitHub dcd276b3cf Merge pull request #95 from omacom-io/auto/sync-aur
chore: sync AUR packages
2026-05-08 12:39:29 -04:00
Ryan HughesandGitHub 69cfb2cfba Merge pull request #93 from alvarofraguas/macbook8-spi-nodma-dkms
Add macbook8-spi-pxa2xx-nodma-dkms package
2026-05-08 01:22:04 -04:00
Ryan HughesandGitHub 32bc88c833 Merge pull request #94 from omacom-io/package-metadata-refactor
Package metadata refactor
2026-05-08 01:13:48 -04:00
Ryan Hughes cf82fa55ce Remove srcinfo and gitignores 2026-05-08 01:07:21 -04:00
Ryan Hughes 2ffe4f811c Refactor 2026-05-08 01:04:52 -04:00
Ryan Hughes c1be0f4ecc packages files not needed anymore 2026-05-08 01:04:52 -04:00
Ryan Hughes 177eb62caf sync 2026-05-08 01:04:52 -04:00
Ryan Hughes 41dcdc4c65 umu-launcher stripped down 2026-05-08 01:04:52 -04:00
Ryan Hughes c49988d3c4 sync 2026-05-08 01:04:52 -04:00
Ryan Hughes 8ba1b8e9c7 v4l2-relayd 2026-05-08 01:04:52 -04:00
Ryan Hughes 8319f510f5 tte 2026-05-08 01:04:52 -04:00
Ryan Hughes 1c23ae0fdb copilot 2026-05-08 01:04:52 -04:00
Ryan Hughes 582a1e359f yt6801 2026-05-08 01:04:52 -04:00
Ryan Hughes 248cf81ec1 yay 2026-05-08 01:04:52 -04:00
Ryan Hughes 23984731d3 yaru 2026-05-08 01:04:52 -04:00
Ryan Hughes 278e1677ff xpadneo-dkms 2026-05-08 01:04:52 -04:00
Ryan Hughes 75b76b0c6a xdg-terminal-exec 2026-05-08 01:04:52 -04:00
Ryan Hughes 22e82c3c1c wayfreeze 2026-05-08 01:04:52 -04:00
Ryan Hughes a1f44f3df5 voxtype 2026-05-08 01:04:52 -04:00
Ryan Hughes 7c925d0bb0 visual-studio 2026-05-08 01:04:52 -04:00
Ryan Hughes d108413099 v4l2-relayd 2026-05-08 01:04:52 -04:00
Ryan Hughes e2989fc47a umu-launcher 2026-05-08 01:04:52 -04:00
Ryan Hughes af994001dd ufw-docker 2026-05-08 01:04:52 -04:00
Ryan Hughes a57bbf86c7 tzupdate 2026-05-08 01:04:52 -04:00
Ryan Hughes b88a61bb1c typora 2026-05-08 01:04:52 -04:00
Ryan Hughes dfd8ccf843 tuxedo-drivers 2026-05-08 01:04:52 -04:00
Ryan Hughes 274c5ab7e1 ttf-ia-writer 2026-05-08 01:04:51 -04:00
Ryan Hughes 03f13a7296 tobi-try 2026-05-08 01:04:51 -04:00
Ryan Hughes 8e26c17a26 symfony-cli 2026-05-08 01:04:51 -04:00
Ryan Hughes 697e6c8ba9 supergfxctl 2026-05-08 01:04:51 -04:00
Ryan Hughes b77e960b09 sublime-text 2026-05-08 01:04:51 -04:00
Ryan Hughes 60590c600e spotify 2026-05-08 01:04:51 -04:00
Ryan Hughes 810efcc8f5 Remove signal - on extra 2026-05-08 01:04:51 -04:00
Ryan Hughes f4cb451299 retroarch-joypad-autoconfig 2026-05-08 01:04:51 -04:00
Ryan Hughes eb796098f4 qmk-hid 2026-05-08 01:04:51 -04:00
Ryan Hughes e84216e5ab python-terminaltexteffects 2026-05-08 01:04:51 -04:00
Ryan Hughes 1858254259 pinta 2026-05-08 01:04:51 -04:00
Ryan Hughes 6f55908884 openai-codex-bin 2026-05-08 01:04:51 -04:00
Ryan Hughes ce58050d3b once-bin 2026-05-08 01:04:51 -04:00
Ryan Hughes a3fbace38d omazed 2026-05-08 01:04:51 -04:00
Ryan Hughes dc0b77ddc9 omarchy 2026-05-08 01:04:51 -04:00
Ryan Hughes 6928ced994 nvidia-580xx-utils 2026-05-08 01:04:51 -04:00
Ryan Hughes 519a2ed95c nautilus-open-any-terminal 2026-05-08 01:04:51 -04:00
Ryan Hughes 847bfdfe9b minecraft-launcher 2026-05-08 01:04:51 -04:00
Ryan Hughes 3d0f9fc5c3 makima 2026-05-08 01:04:51 -04:00
Ryan Hughes 27eebe2cf5 macbook12-spi-driver 2026-05-08 01:04:51 -04:00
Ryan Hughes f7b3dc68f5 localsend 2026-05-08 01:04:51 -04:00
Ryan Hughes 1da6706ed8 lmstudio 2026-05-08 01:04:51 -04:00
Ryan Hughes 6df117702c linux-ptl 2026-05-08 01:04:51 -04:00
Ryan Hughes f5c8c1a97b limine 2026-05-08 01:04:51 -04:00
Ryan Hughes b3f9ccd0d5 libretro 2026-05-08 01:04:51 -04:00
Ryan Hughes f63def0fe2 libfprint 2026-05-08 01:04:51 -04:00
Ryan Hughes 23784405a6 lib32-nvidia-580xx-utils 2026-05-08 01:04:51 -04:00
Ryan Hughes 2696030f91 intel-lpmd 2026-05-08 01:04:51 -04:00
Ryan Hughes 7fc3fbe34b intel-ipu7-camera 2026-05-08 01:04:51 -04:00
Ryan Hughes 9a8279baba hyprshade 2026-05-08 01:04:51 -04:00
Ryan Hughes 314e18c87d hyprland-preview-share-picker 2026-05-08 01:04:51 -04:00
Ryan Hughes ec5e5aefd1 heroic-games-launcher 2026-05-08 01:04:51 -04:00