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 Hughes and GitHub
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 Hughes and GitHub
85491dd01d
Merge pull request #112 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-06-17 21:27:23 -04:00
Ryan Hughes and GitHub
3db678393e
Merge pull request #111 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-06-16 11:30:20 -04:00
Ryan Hughes and GitHub
4cf14e2261
Merge pull request #109 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-06-14 20:13:09 -04:00
Ryan Hughes and GitHub
a0b46f8bac
Merge pull request #108 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-06-13 20:06:17 -04:00
Ryan Hughes and GitHub
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 Hughes and GitHub
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 Hughes and GitHub
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 Hughes and GitHub
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 Hughes and GitHub
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 Hughes and GitHub
aa78f2f991
Merge pull request #101 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-06-02 12:20:22 -04:00
Ryan Hughes and GitHub
3ee1cd9495
Merge pull request #100 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-05-29 22:52:00 -04:00
Ryan Hughes and GitHub
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 Hughes and GitHub
dcd276b3cf
Merge pull request #95 from omacom-io/auto/sync-aur
...
chore: sync AUR packages
2026-05-08 12:39:29 -04:00
Ryan Hughes and GitHub
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 Hughes and GitHub
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
Ryan Hughes
e26fbd88d3
dropbox
2026-05-08 01:04:51 -04:00
Ryan Hughes
76af6d7aee
dell-xps-touchpad-haptics
2026-05-08 01:04:51 -04:00