Almost all xpra features can be configured from the command line or through xpra's configuration files.
You can find some example configuration files here: sample /etc/xpra/ directory
The configuration files use the exact same format as the command line options, which documented in the manual page, just without the "--" prefix.
The manual is also shipped with all binary installations and should be easily accessible. (ie:
(some more obscure features can be configured using environment variables)
Split Configuration: conf.d
As of version 1.0, the configuration file has been split into multiple files stored in a
This applies to the system defaults as well as the per-user configuration overrides. The main "xpra.conf" file is retained for backwards compatibility but should now usually be empty.
Configuration Files Location
The exact location of the configuration files varies widely from platform to platform, and even from one version of the OS to another:
- for unix-like operating systems, the system configuration files can usually be found in
/etc/xpraand the per-user settings can be placed in
~/.xpra- you can also run the
xpra/platform/path.pyscript for more details
- on Mac OS X, we ship a command line tool found under
Xpra.app/Contents/Helpers/Path_infowhich will show you the file locations, the default location for user configuration files should be
~/Library/Application Support/Xprayou can also use -
~/.xpra, although this is deprecated
- on MS Windows, you can run the
Path_info.exetool found in the Xpra installation folder
Do not edit the system defaults, as those will be overwritten whenever xpra is (re)installed. Use the per-user configuration files instead.