Provided by: wayfire_0.8.0+git20240110-2.1build1_amd64 bug

NAME

       wayfire — modular and extensible wayland compositor

SYNOPSIS

       wayfire    [-c,    --config    config_file]   [-B,   --config-backend   config_backend]   [-d,   --debug]
               [-D, --damage-debug] [-h, --help] [-R, --damage-renderer] [-v, --version]

DESCRIPTION

       wayfire is a wayland compositor focusing on modularity  and  extensibility  by  providing  a  small  core
       compositor  implementation  with  all major functionality being provided by plugins.  The default plugins
       provide 3D effects similar to compiz, such as 3D cube, wobbly windows, blur, fish eye, etc.

       The optional flags are described as follows:

       -c, --config config_file

               Start wayfire with an alternative configuration file.  The default configuration file is searched
               first     in     the     ${WAYFIRE_CONFIG_FILE}     environment      variable,      or      paths
               ${XDG_CONFIG_HOME}/wayfire.ini, ${HOME}/.config/wayfire.ini.

       -B, --config-backend config_backend

               Specify config backend to use.

       -d, --debug

               Enable debug logging.

       -D, --damage-debug

               Enable additional debug for damaged regions.

       -h, --help

               Print a short help message.

       -R, --damage-renderer

               Rerender damaged regions.

       -v, --version

               Print the version.

ENVIRONMENT VARIABLES

       wayfire respects the following environment variables:

       WAYFIRE_CONFIG_FILE
               The config file to use.

       WAYFIRE_PLUGIN_XML_PATH

               A  string of paths, separated by : , in which to look for plugin configuration files.  By default
               wayfire    looks    for    configuration     files     in     /usr/share/wayfire/metadata     and
               ${XDG_DATA_HOME}/wayfire/metadata.

       WAYFIRE_PLUGIN_PATH

               A  string  of paths, separated by : , in which to look for plugins.  By default wayfire looks for
               plugins in /usr/lib/x86_64-linux-gnu/wayfire and ${XDG_DATA_HOME}/wayfire/plugins.

       _WAYFIRE_SOCKET

               Socket override to use to communicate with a specific wayfire instance  using  the  IPC.   Useful
               incase of multiple running instances of wayfire.

       In addition, wayfire also sets the following environment variables:

       WAYFIRE_SOCKET

               Socket to use when communicating with wayfire.

       WAYLAND_DISPLAY

               Wayland display currently in effect.

       CONFIG_FILE_ENV

               Which config file is being used.

       _JAVA_AWT_WM_NONREPARENTING

               Needed for java based windows and it is set to 1.

       DISPLAY
       XCURSOR_SIZE
       XCURSOR_THEME

               Variables for use with legacy xwayland(1) windows.

SEE ALSO

       xwayland(1)

Debian                                            May 21, 2023                                        WAYFIRE(1)