WAYFIRE(1) | General Commands Manual | WAYFIRE(1) |
wayfire
— modular
and extensible wayland compositor
wayfire |
[-c , --config
config_file] [-B ,
--config-backend
config_backend] [-d ,
--debug ] [-D ,
--damage-debug ] [-h ,
--help ] [-R ,
--damage-renderer ] [-v ,
--version ] |
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_fileStart 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_backendSpecify 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.
wayfire
respects the following environment
variables:
WAYFIRE_CONFIG_FILE
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.
May 21, 2023 | Debian |