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.3.tar.gz (60.0 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.3-py3-none-any.whl (62.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prefixer-1.3.3.tar.gz
  • Upload date:
  • Size: 60.0 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.3.tar.gz
Algorithm Hash digest
SHA256 b2db1a1fd4909f8444ddea668ba4a387ab6e33a9f47ad8ea0f5eae543522f608
MD5 e72f9daacaf9ed2adfa6704c5751be3c
BLAKE2b-256 504d6eacda5a4b467871301ca515ee1b24b9db56523eab683cde1fa9c3f96c28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prefixer-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 62.1 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d2e81d391c6408cffa95f21064fc8bc780ab51e3bbc9060b306335d23d811ada
MD5 60a0f8b2f19582d24178b05c4f7a3801
BLAKE2b-256 5330b0f08c1921165c1764a322f0a1668d54189e98a89cd5938c1adeb669a6c7

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