Skip to main content

Modern Proton Prefix management tool

Project description

Prefixer

Prefixer is a tool for managing Steam Proton prefixes, alternative to protontricks with a friendlier interface, faster responses and modular approach.

Why this?

Prefixer:

  • includes fuzzy name matching, so you don't have to remember IDs
  • is up to 40 times faster than legacy methods by modifying files directly (no wineserver)
  • instead of "verbs" uses a declarative json5 format for tweaks, so you can share your work
  • includes built-in first-class Steam support

Usage

prefixer 'cyberpunk' tweak libs.d3dx9.47 # installs d3dcompiler 47 in Cyberpunk 2077
prefixer 'fallout new' run ~/Downloads/fonv_patcher.exe # runs the patcher for Fo:NV
prefixer 'subnautica' tweak loaders.bepinex # installs BepInEx 5 for Subnautica
prefixer 'Balatro' openpfx # opens the wineprefix folder in your file manager

Alongside more! Run prefixer --help or prefixer --list-tweaks for everything!

Installation

The official way of downloading Prefixer is from the AUR under the package name prefixer. This approach only works on Arch Linux. If you use another distro, Prefixer is also on PyPI: Use pipx with pipx install prefixer

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prefixer-1.3.4.tar.gz (60.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

prefixer-1.3.4-py3-none-any.whl (62.3 kB view details)

Uploaded Python 3

File details

Details for the file prefixer-1.3.4.tar.gz.

File metadata

  • Download URL: prefixer-1.3.4.tar.gz
  • Upload date:
  • Size: 60.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.29 {"installer":{"name":"uv","version":"0.9.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for prefixer-1.3.4.tar.gz
Algorithm Hash digest
SHA256 4d68ac327ef253a64ffdc0cb6389bc08689db488bda27fd9fe4364bd33ab6726
MD5 97899bb51b06589201078f6c1f0217cd
BLAKE2b-256 4d80d1e0eb0e0a75a7d3738a27f254b6b718c88bb92161dc1c72ebfd201a552e

See more details on using hashes here.

File details

Details for the file prefixer-1.3.4-py3-none-any.whl.

File metadata

  • Download URL: prefixer-1.3.4-py3-none-any.whl
  • Upload date:
  • Size: 62.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.29 {"installer":{"name":"uv","version":"0.9.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for prefixer-1.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 23cf63632505da617cd6208098bedb896943c27f6a6075cf617962e55d6aa843
MD5 b93a2af94a299b6da4a725d96f79672a
BLAKE2b-256 bf75e1ac1e0c571a40edc987f67e3a2d3e59cda5b585d2f31e695bd19694da1d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page