Skip to main content

mkwineprefix

Python versions PyPI - Version GitHub tag (with filter) License GitHub commits since latest release (by SemVer including pre-releases) CodeQL QA Tests Coverage Status Dependabot Documentation Status mypy uv pytest Ruff Downloads Stargazers pre-commit Prettier

@Tatsh Buy Me A Coffee Libera.Chat Mastodon Follow Patreon

Create a Wine prefix with custom settings.

Use with eval: eval $(mkwineprefix ...).

Installation

pip install mkwineprefix

Usage

Invoke with mkwineprefix or python -m mkwineprefix.

Usage: mkwineprefix [OPTIONS] PREFIX_NAME

  Create a Wine prefix with custom settings.

  This should be used with eval: eval $(mkwineprefix ...)

Options:
  -D, --dpi INTEGER               DPI.
  -d, --debug                     Enable debug output.
  --disable-explorer              Disable starting explorer.exe automatically.
  --disable-services              Disable starting services.exe automatically
                                  (only useful for simple CLI programs with
                                  --disable-explorer).
  -E, --eax                       Enable EAX.
  -g, --gtk                       Enable Gtk+ theming.
  -r, --prefix-root PATH          Prefix root.
  -S, --sandbox                   Sandbox the prefix.
  --no-gecko                      Disable downloading Gecko automatically.
  --no-mono                       Disable downloading Mono automatically.
  --no-xdg                        Disable winemenubuilder.exe.
  --no-assocs                     Disable creating file associations, but
                                  still allow menu entries to be made (unless
                                  --no-xdg is also passed).
  -N, --nvapi                     Add dxvk-nvapi.
  -o, --noto                      Use Noto Sans in place of most fonts.
  -T, --trick TEXT                Add an argument for winetricks.
  -t, --tmpfs                     Make Wine use tmpfs.
  -V, --windows-version [11|10|vista|2k3|7|8|xp|81|2k|98|95]
                                  Windows version.
  --vd SIZE                       Virtual desktop size, e.g. 1024x768.
  -W, --winrt-dark                Enable dark mode for WinRT apps.
  -x, --dxva-vaapi                Enable DXVA2 support with VA-API.
  --32                            Use 32-bit prefix.
  -h, --help                      Show this message and exit.

Run mkwineprefix --help for options.

Metadata

Release files for mkwineprefix 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mkwineprefix 0.1.1
File Size Uploaded Provenance Actions
mkwineprefix-0.1.1.tar.gz 16.9 kB With provenance Details for mkwineprefix-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mkwineprefix 0.1.1
File Interpreter ABI Platform Actions
mkwineprefix-0.1.1-py3-none-any.whl Python 3 none any Details for mkwineprefix-0.1.1-py3-none-any.whl

Total release size: 30.6 kB

Release files / mkwineprefix-0.1.1.tar.gz

Download URL mkwineprefix-0.1.1.tar.gz
Size 16.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5d15870db088fbf04c66eec742995ffa706767c434551d0728031750eff6d246
BLAKE2b-256 checksum
How to use checksums
a38ecf6167148876d050c339188ff979797fcce1360ebed9606fe2e41680fc93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 8, 2026.

Transparency log

Release files / mkwineprefix-0.1.1-py3-none-any.whl

Download URL mkwineprefix-0.1.1-py3-none-any.whl
Size 13.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e5836e5cc5a72dd8b1f48c0ae0ff4e780e71bddee98e5089f46b6bcca853be20
BLAKE2b-256 checksum
How to use checksums
efc80ef282f16071339bfc8221c5266f723ba842ed1d6cab8722ca19333bc94b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 8, 2026.

Transparency log

Security for mkwineprefix 0.1.1

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.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for mkwineprefix-0.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 8, 2026.

Transparency log

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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page