Pacmine
Pacmine makes use of various icons/glyphs from the NerdFonts collection, so any patched fonts are highly recommended. I personally use Fira Code, but you've got options. Full-color terminals are also recommended -- Windows users can use the new terminal.
Installation
pipx (Recommended)
pipx install pacmine
Python
python -m pip install --user pacmine
Make sure to add pacmine to your path if user/pipx scripts aren't already.
Usage
Each command should be prefaced with pacmine. Arguments are shown as {argument_name}. Arguments with ellipses like {mods...} indicate a variable (≥ 1) number of arguments.
| Command | Description |
|---|---|
add {slugs...} |
Adds 1 or more mods to the local repository, specified by their slugs. Mods cannot be installed multiple times. If you don't know the slug(s), use search first. |
remove {slugs...} |
Removes 1 or more mods from the local repository, specified by their slugs. Mods cannot be removed multiple times, nor removed if they are not installed. If you don't know the slug(s), use list first. |
update |
Checks for and installs any updates to currently installed mods. |
search {search_term} |
Searches remote repositories and lists any matches to {search_term}. |
list |
Lists locally installed mods. |
dump |
Dumps a string of slugs for all locally installed mods. Useful with add for migrating your mods to another location. |
new {version} {modloader} |
Creates a repository in the current directory for version {version} using the {modloader} mod loader. It does this with a file called mods.pkl, which you shouldn't rename or delete. |
info |
Prints information about pacmine and the local repository, if it exists. |
Try to avoid deleting files manually from directories managed by pacmine, if possible — pacmine doesn't watch directories to see changes, so it'll become out of sync.
Metadata
Release files for pacmine 1.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pacmine-1.2.3.tar.gz | 10.3 kB | Without provenance | Details for pacmine-1.2.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pacmine-1.2.3-py3-none-any.whl | Python 3 | none | any | Details for pacmine-1.2.3-py3-none-any.whl |
Total release size: 24.6 kB
Release files / pacmine-1.2.3.tar.gz
| Download URL | pacmine-1.2.3.tar.gz |
|---|---|
| Size | 10.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4355e182d5e60f9576c4b47557daff2b833fd9b9c23a55531f6a18c8187429f4
|
|
BLAKE2b-256 checksum How to use checksums |
1b1654e363b49d74c9462808227a5f1667fec42b090f7c950704d97608575f7a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.9.6 Linux/5.10.49-1-MANJARO
|
Release files / pacmine-1.2.3-py3-none-any.whl
| Download URL | pacmine-1.2.3-py3-none-any.whl |
|---|---|
| Size | 14.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8ccbaff569ba177856a2c48e5a05971016178ec98d4e63b836f2f9fb3f6fda55
|
|
BLAKE2b-256 checksum How to use checksums |
0809a0d02621295c82832cc728c47e5ba5bc23a03f27b682329dba360487290e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.9.6 Linux/5.10.49-1-MANJARO
|
Security for pacmine 1.2.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.