This is a mirror of http://vitali64.duckdns.org/git/utils/saurch.git . Issues are accepted.

Vitali64 f4c0864e74 Add package description vor 2 Jahren
saurch 70fc533d8e init vor 2 Jahren
.gitignore c99330be39 Whoops! vor 2 Jahren
PKGBUILD f4c0864e74 Add package description vor 2 Jahren
README.md eb2d7d3ab2 improve README.md vor 2 Jahren
pyproject.toml 70fc533d8e init vor 2 Jahren
setup.py 36a9cdbc42 trying to fix setup.py not working vor 2 Jahren

README.md

saurch

Small AUR Command Helper

Why?

Most well known aur helpers have way too many features you'll never need, this is what I expect from an AUR helper:

  • Installing AUR packages;

  • Searching AUR packages;

  • Clearing cache.

But most AUR helpers have other options besides these such as:

  • Upgrading pacman repo database;

  • Installing "normal" packages;

  • ...

This AUR helper only has 3 features and is written in python.

How to install

Install it from the AUR:

$ git clone https://aur.archlinux.org/saurch-git.git

$ cd saurch-git

$ makepkg -si

Or, if migrating from another AUR helper (such as yay):

$ yay -S saurch-git

Or else, you can install it with the provided script.py:

$ pip install --upgrade build # Make sure you have the latest version of build

$ python3 -m build

$ pip install dist/[package].whl

How to use

Install an aur package:

$ saurch -i/--install [aur package here]

You can't remove aur packages directly from saurch. For that, use pacman instead.

Search for an aur package:

$ saurch -s/--search [aur package here]

Remove the cache of a built aur package:

$ saurch -r/--remove_cache [aur package here]

More options:

$ saurch -h/--help