What's wrong?
Cursor installed from the Omarchy package repository still has its bundled update checker enabled. As a result, Cursor displays an in-app notification asking the user to download a newer version, even though updates are supposed to be managed by pacman/Omarchy.
This appears to be a regression of #11.
The current package recipe copies Cursor's product.json without removing its
updateUrl and backupUpdateUrl fields, leaving the bundled updater active.
Regression history
Issue #11 was previously addressed by commit 7fd3bd8, which removed updateUrl and backupUpdateUrl during package():
sed -i '/^[[:space:]]*"\(backupUpdateUrl\|updateUrl\)":/d' \
"${_app}/product.json"
Later on the same day, automated AUR synchronization reverted both the pkgrel bump and this modification.
The current master PKGBUILD still lacks the updater-removal step.
At the time of filing, the automatic AUR update in #230 also lacks it, so updating Cursor to the next package version will not permanently resolve the problem.
Expected behavior
cursor-bin from the Omarchy repository should be updated exclusively through pacman and should not display Cursor's bundled download/self-update prompt.
Possible durable fix
Since this is an AUR-synced package, the updater-removal change could be stored under:
pkgbuilds/cursor-bin/.omarchy/patches/
This is the mechanism documented by omarchy-pkgs for preserving local PKGBUILD customizations across future AUR syncs. A package-release suffix may also be needed so existing installations receive the corrected build.
What's wrong?
Cursor installed from the Omarchy package repository still has its bundled update checker enabled. As a result, Cursor displays an in-app notification asking the user to download a newer version, even though updates are supposed to be managed by pacman/Omarchy.
This appears to be a regression of #11.
The current package recipe copies Cursor's
product.jsonwithout removing itsupdateUrlandbackupUpdateUrlfields, leaving the bundled updater active.Regression history
Issue #11 was previously addressed by commit 7fd3bd8, which removed
updateUrlandbackupUpdateUrlduringpackage():Later on the same day, automated AUR synchronization reverted both the pkgrel bump and this modification.
The current master PKGBUILD still lacks the updater-removal step.
At the time of filing, the automatic AUR update in #230 also lacks it, so updating Cursor to the next package version will not permanently resolve the problem.
Expected behavior
cursor-binfrom the Omarchy repository should be updated exclusively through pacman and should not display Cursor's bundled download/self-update prompt.Possible durable fix
Since this is an AUR-synced package, the updater-removal change could be stored under:
pkgbuilds/cursor-bin/.omarchy/patches/This is the mechanism documented by
omarchy-pkgsfor preserving local PKGBUILD customizations across future AUR syncs. A package-release suffix may also be needed so existing installations receive the corrected build.