Add Bottles from Other Places

nicole 2025-02-09 22:04:18 -08:00
commit 6c48e950c9

@ -0,0 +1,10 @@
How well does cellar handle bottles created/managed by other programs/from other places? The answer is "it depends". Each WINE prefix management solution currently available has a lot of caveats and quirks that make blanket support for all possibilities difficult. This page documents any information necessary to handle bottles from software other than cellar.
## Steam
The upcoming release, cellar 0.5, will ship with support for Steam managed prefixes (and by default will attempt to glean the WINE path configuration from Steam itself, which means it will use whichever Proton is managed by and configured in your Steam client), using the special bottle syntax `steam:<app_id>`. You can get a Steam application's app ID by observing the number in its store page URL.
## Heroic
No special support is provided for Heroic-managed WINE prefixes. However, Heroic allows you to configure which version of WINE generates the prefix, as well as the precise directory in which that prefix lives. If you configure Heroic to place its prefix at `~/.local/share/cellar/bottles/<any_name>`, cellar will manage it as though it were one of its own.
## Lutris
I'm looking into it, but don't expect specific support soon, since I'm not really a Lutris user.