Linux
- Arch Linux / Manjaro
- Ubuntu / Debian
- Fedora / RHEL
- NixOS
- Other Distributions (pipx)
- Troubleshooting & Help
Arch Linux / Manjaro
Use your favorite AUR helper (e.g., yay
, paru
) to install:
Stable version:
Development version:
Ubuntu / Debian
PPA
Add the PPA and install:
.deb Package
Download the latest .deb
from the GitHub releases page and install it:
Fedora / RHEL
Enable the COPR repository and install:
.rpm Package
Download the latest .rpm
from the GitHub releases page and install it:
NixOS
Flakes
System-wide: Add to your flake inputs:
Then use it in your outputs as needed.
Using nix run
:
Other Distributions
Pipx
PimpMyRice is available on PyPI, so you can install it with pipx
:
This installs PimpMyRice in an isolated environment, avoiding interference with your system Python.
Note: This method may introduce slightly slower startup times due to how it wraps execution.
Executable
Download the latest pimp
from the GitHub releases page and run it:
Or move it to a folder in your $PATH
:
Note: Startup time might be slightly slower due to how the binary wraps execution.
Pip (Virtual Environment)
You can also install PimpMyRice using pip
. It’s recommended to do this in a virtual environment to avoid polluting your global Python environment:
This method gives you a fully controlled and self-contained Python environment.
Note: You’ll need to activate the virtual environment each time you use
pimp
, or usevenv/bin/pimp
directly.
Pip (System-wide)
You can install it system-wide with pip
, though this is not recommended unless you understand the implications for system Python:
Or, with elevated privileges:
Warning: Installing packages system-wide can conflict with system tools or other Python packages.
Try running:
for a list of available commands, or check the Commands page.
Troubleshooting & Help
- Make sure your system is up to date before installing.
- If you run into issues, join the Discord or check the GitHub Issues.