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 output Overriding winhttp for BepInEx, compared to protontricks

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

On Arch install prefixer with your favorite AUR helper, for example:

yay -S prefixer

On any other distro, use pipx to get it from PyPI:

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.5.tar.gz (61.5 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.5-py3-none-any.whl (62.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prefixer-1.3.5.tar.gz
  • Upload date:
  • Size: 61.5 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.5.tar.gz
Algorithm Hash digest
SHA256 c4aedb5ce4151a2cbe40c46ad1bf5dc986ee0b83bf75171746c0a0fd8d323132
MD5 2c2595b77e477383740325f7cfa28707
BLAKE2b-256 b221853f0318f197757129116de62720cca896fb41504bacd1ccf492876f5630

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prefixer-1.3.5-py3-none-any.whl
  • Upload date:
  • Size: 62.7 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 cea755dc42ac4bcd12c3f752d77552e7649aa0763e1a60fa6504ec71dc819620
MD5 5aaeba4dce1101bd0f4e3d906c7ed3ff
BLAKE2b-256 2f349aebd513a720cbec5f99743c1e08f979a2403608ff1367a63309cdabb429

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