Skip to content

xavierhampton/pactui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pactui

A TUI for managing Arch Linux packages through pacman.

Demo

Features

  • Dashboard - System stats, available updates, recent activity
  • Package Browser - Search and filter installed packages (View Dependencies/Required By)
  • Install Packages - Search and install from official repos
  • System Upgrade - Run pacman -Syu
  • Sync Database - Run pacman -Sy
  • Clean System - Remove orphans or clean package cache
  • Log Viewer - Browse and filter pacman transaction history

Install

From crates.io

cargo install pactui

Or from source:

git clone https://github.com/xavierhampton/pactui
cd pactui
cargo install --path .

Usage

pactui

Keybindings

Global

  • q - Quit
  • Esc - Back / Cancel

Dashboard

  • p - Packages view
  • i - Install packages
  • l - View log
  • u - System upgrade
  • s - Sync database
  • c - Clean cache/orphans

License

MIT

About

TUI for managing pacman packages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages