Automates voting on installed and uninstalled AUR packages
Project description
aur-sync-vote
aur-sync-vote is a fork of aur-auto-vote, focused on syncing votes with the currently installed AUR packages.
Achievements
- 2026-02-21 - We got into the Top 10 🎉
- 2026-01-17 -
aur-sync-votewas featured among the Top 20 trending AUR packages and the most popular AUR voting tool. Thanks to everyone who supported the project ❤️
Features
- Securely stores login credentials via
org.freedesktop.secrets.service - Syncs votes for installed AUR packages and unvotes removed ones
- Supports syncing either all installed packages or explicitly installed ones
- Avoids voting for non-installed split packages
Usage
To vote for all installed AUR packages, and unvote for all uninstalled packages, run:
aur-sync-vote
To vote for all explicitly installed AUR packages, and unvote for the uninstalled ones, run:
aur-sync-vote --explicit
# or just aur-sync-vote -e
To remember credentials, run:
aur-sync-vote --remember
# or just aur-sync-vote -r
Wiping out stored credentials:
aur-sync-vote --clear
# or just aur-sync-vote -c
Installation
AUR
yay -S aur-sync-vote
pipx
pipx install aur-sync-vote
uv
uv tool install aur-sync-vote
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aur_sync_vote-0.2.3.tar.gz.
File metadata
- Download URL: aur_sync_vote-0.2.3.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afafa3e8747b0f4ef57df4f9bc9c3a51057e7e93f5a5b73f51b43e46c8636f45
|
|
| MD5 |
8963f99f1d9c26d4048fa9d725201fbe
|
|
| BLAKE2b-256 |
dc2e6f8895766fb524a0d99be5dcd0f43b0fdf387c74c7c978ecaa8e01e3796e
|
File details
Details for the file aur_sync_vote-0.2.3-py3-none-any.whl.
File metadata
- Download URL: aur_sync_vote-0.2.3-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7faa1a6a779ec72de8fbff73a6b076923ad592a330b44f978195a237f9bd9da
|
|
| MD5 |
eb7cfb37ae13746547bc9d9bb1f74cca
|
|
| BLAKE2b-256 |
7e594210ebb518c494ecf5fb0b8d0bdf0b5c21fb283988faf9259ae74a5582f2
|