#tui #front-end #search-query #terminal #paru

app parui

Simple TUI frontend for paru or yay

43 releases (15 stable)

1.0.18 Apr 29, 2024
1.0.15 Apr 21, 2024
1.0.10 Sep 6, 2023
1.0.9 Aug 26, 2023
0.1.4 Apr 28, 2022

#35 in Unix APIs

Download history 104/week @ 2024-02-19 152/week @ 2024-02-26 6/week @ 2024-03-11 10/week @ 2024-04-01 109/week @ 2024-04-15 46/week @ 2024-04-22 390/week @ 2024-04-29

545 downloads per month

MIT license

56KB
1.5K SLoC

parui

Crates.io

Simple TUI frontend for paru or yay.

Usage

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

        Options:
           -p=<PROGRAM>
               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
<Return> Insert Search for query
<C-w> Insert Removes previous word
<C-c> Both Exits parui
<Escape> Both Switch Modes
i, / Select Enter Insert Mode
<Return> Select Install selected packages
<C-j>, <C-Down> Select Moves info one row down
<C-k>, <C-Up> Select Moves info one row up
h, <Left>, <PgUp> Select Moves one page back
j, <Down> Select Moves one row down
k, <Up> Select Moves one row up
l, <Right>, <PgDn> Select Moves one page forwards
g, <Home> Select Go to start
G, <End> Select Go to end
<Space> Select Select/deselect package
c Select Clear selections
<S-R> Select Remove selected packages
q Select Exits parui

Images

Start Screen Info Info Scrolling Selections

Dependencies

~13–25MB
~373K SLoC