Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Vonr/parui

Simple TUI frontend for paru or yay.
https://github.com/Vonr/parui

archlinux paru rust search tui yay

Last synced: about 2 months ago
JSON representation

Simple TUI frontend for paru or yay.

Awesome Lists containing this project

README

        

# parui
[![Crates.io](https://img.shields.io/crates/v/parui)](https://crates.io/crates/parui)

### Simple TUI frontend for [paru](https://github.com/morganamilo/paru) or [yay](https://github.com/Jguer/yay).

### Usage

```
Usage: parui [OPTION]... QUERY
Search for QUERY in the Arch User Repository.,
Example:
parui -p=yay rustup

Options:
-p=
Selects program used to search AUR
Not guaranteed to work well
Default: paru
-h
Print this help and exit
```

### Keybinds

parui adopts vim-like keybinds.

| Key | Mode | Action |
|------------------------|--------|---------------------------|
| \ | Insert | Search for query |
| \ | Insert | Removes previous word |
| \ | Both | Exits parui |
| \ | Both | Switch Modes |
| i, / | Select | Enter Insert Mode |
| \ | Select | Install selected packages |
| \, \ | Select | Moves info one row down |
| \, \ | Select | Moves info one row up |
| h, \, \ | Select | Moves one page back |
| j, \ | Select | Moves one row down |
| k, \ | Select | Moves one row up |
| l, \, \ | Select | Moves one page forwards |
| g, \ | Select | Go to start |
| G, \ | Select | Go to end |
| \ | Select | Select/deselect package |
| c | Select | Clear selections |
| \ | Select | Remove selected packages |
| q | Select | Exits parui |

### Images
![Start Screen](https://user-images.githubusercontent.com/24369412/218350990-96a0f294-9612-4103-b43c-98b7ecfa2428.png)
![Info](https://user-images.githubusercontent.com/24369412/218350962-217da502-b8e3-4b0a-9bd7-bafe4e3c92ed.png)
![Info Scrolling](https://user-images.githubusercontent.com/24369412/218350977-39ed3f30-125d-4217-a01d-5b5b151e7aef.png)
![Selections](https://user-images.githubusercontent.com/24369412/218350983-bf1fee64-c635-46f1-a3a8-fdf0c0ad9190.png)