Skip to content
Firstpick edited this page Nov 14, 2025 · 3 revisions

Fast TUI for searching, inspecting, and queueing pacman/AUR packages on Arch Linux—keyboard-first, written in Rust.

Features

  • Security Scan for AUR Packages: Comprehensive security scanning workflow with multiple tools (ClamAV, Trivy, Semgrep, ShellCheck, VirusTotal, custom patterns, aur-sleuth) and detailed scan summaries
  • Unified search: Fast results across official repos and the AUR
  • Keyboard‑first: Minimal keystrokes, Vim‑friendly navigation
  • Queue & install: Space to add, Enter to confirm installs. Press S in the confirm dialog to scan AUR packages before installing
  • Always‑visible details: Open package links with a click
  • PKGBUILD preview: Toggle viewer; copy PKGBUILD with one click
  • Persistent lists: Recent searches and Install list are saved
  • Installed‑only mode: Review and remove installed packages safely
  • Distro-aware updates: Automatic detection and use of appropriate mirror tools for Manjaro, EndeavourOS, CachyOS, and standard Arch
  • Helpful tools: System update dialog with distro-aware mirror management and Arch News popup
  • TUI Optional Deps: Install and verify recommended helper tools directly from a dedicated view with environment-aware defaults
  • Preflight modal: Inspect dependencies, files, config conflicts, and optionally run AUR security scans before installs/removals
  • Multi-language support: Available locales include en-US, de-DE (more coming soon)

Installation

  • Stable (prebuilt): paru -S pacsea-bin or yay -S pacsea-bin
  • Latest (git): paru -S pacsea-git or yay -S pacsea-git
  • From source:
sudo pacman -S rustup && rustup default stable
git clone https://github.com/Firstp1ck/Pacsea
cd Pacsea
cargo run

Quick start

pacsea                 # AUR installs
# Or use dry-run mode (no changes)
pacsea --dry-run
  • Type to search, ↑/↓ to navigate, Space to queue, Enter to install
  • Press F1 or ? for the in‑app help and keybindings
  • For AUR packages: Press S in the confirm dialog to scan before installing

Links

Clone this wiki locally