Searz is an OS-agnostic package fuzzy finder i.e it provides a fuzzy finder interface for various package managers across different Linux distributions. It allows users to easily search, preview, and manage packages from the command line.
- Supports multiple package managers:
pacman
,paru
,yay
,dnf
,yum
, andapt
- Uses
fzf
for a powerful and intuitive fuzzy finder interface - Allows selection and deselection of multiple packages
- Automatically invokes
sudo
when necessary
fzf
bash
> 4.3
curl -o ~/.local/bin/searz https://raw.githubusercontent.com/vyogami/searz/main/searz
chmod +x ~/.local/bin/searz
Simply run the searz
with the desired options. If no options are specified, it defaults to the install
command for the detected package manager.
searz [OPTIONS]
-
Firing up the
fzf
interface:searz
-
Using a specific package manager (
yay
in this case):PKG_CMD=yay searz
TAB
: SelectShift+TAB
: Deselect
To see the help message, use:
searz -h
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for details.