Skip to main content

Modern Proton Prefix management tool

Reason this release was yanked:

This version is broken, it does not provide tweak json5 files

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, you are free to build the Python wheel yourself or wait for the pipx/PyPI release

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.2.tar.gz (52.7 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.2-py3-none-any.whl (44.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prefixer-1.3.2.tar.gz
  • Upload date:
  • Size: 52.7 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.2.tar.gz
Algorithm Hash digest
SHA256 34044da208bd3a558fd720caa813d6d9811a81ea6c41747c32a025d24c8bcdf6
MD5 21be1d58f09b54a1f535fbe69b91fe2c
BLAKE2b-256 9b99c4c01ec295c4c44a3457c4998d6700b49cf82f3fdeab085b1493eba43c48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prefixer-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 44.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c89b6c29fa3347080f7526f7a06cd9f749d02ab2d036b84b41ce02f594462c7e
MD5 82d1306e3de2b2fedc9a096003b96077
BLAKE2b-256 028de877391cbfa4447dac719c7819d1eceb8753a847bdbe13c14fcd3ceb67eb

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