A fast, minimal TUI wrapper for xbps — because managing Void packages should be as lazy as you are.
lazypm is a terminal user interface (TUI) for interacting with the xbps
package system on Void Linux. Inspired by lazygit,
it provides a keyboard-driven interface for managing packages without needing to
memorize flags or commands.
-
Get lazypm binary file on your system. Checkout how to install lazypm below.
-
Run lazypm
sudo lazypmlazypm requires root privileges to manage system packages.
- Browse, search, install, remove, and upgrade packages
- View detailed package info
- TUI interface powered by termbox2
- Minimal dependencies, fast startup
git clone https://github.com/navazjm/lazypm
cd lazypm
gcc ./build/nob.c -o ./build/nob
./build/nob --installlazypm requires root privileges to manage system packages.
sudo lazypmNavigate with arrow keys or hjkl. Press ? for help inside the UI.
Want to contribute to lazypm? Awesome, we would love your input ♥
Before starting a new discussion or opening a new issue, please refer to our release notes.
If you have a feature request, start a discussion, and we can work together to incorporate it into lazypm!
Encountered a defect? Please report it under issues. Be sure to include detailed information to help us address the issue effectively.
Want to implement a feature request or fix a defect? Checkout our contributing guide.
lazypm is licensed under MIT