![]() |
![]()
| ![]() |
![]()
NAMEway-displays - Auto Manage Your Wayland Displays SYNOPSISway-displays [OPTIONS...] [COMMAND] DESCRIPTION
Works out of the box: no configuration required. Wayland successor to xlayoutdisplay, inspired by kanshi. See wiki for Configuration, Recipes, Troubleshooting and more. ServerBackground process that performs the management. Configuration is read from a file discovered in order:
The file may be specified via the --config option. cfg.yaml will be monitored for changes, which will be immediately applied. See the default /etc/way-displays/cfg.yaml and https://github.com/alex-courtis/way-displays/blob/master/doc/CONFIGURATION.md for details on individual configurable settings. Server is run when no commands are specified. Server responds to IPC requests to fetch and mutate state: https://github.com/alex-courtis/way-displays/blob/master/doc/IPC.md ClientManages the server. The active configuration and display state may be inspected, and the configuration modified. The active configuration can be written to disk, however any comments and formatting will be lost. REQUIREMENTSA wlroots based compositor that supports the WLR Output Management protocol. way-displays is blessed for the sway and river. It may work on others. Hpyrland provides all way-displays functionality and you may experience issues. way-displays must be run as a daemon, a background server process. It will respond to your configuration changes as well as state changes such as plugging in a monitor or closing the lid. User should be a member of the input group for querying laptop lid state. OPTIONS
COMMANDS
NAMINGDisplays are matched by name or description with precedence: exact, regex, fuzzy You can identify them via logs e.g.
It is recommended to use the description rather than the nondeterministic name. Avoid using `DP-1' as that will also match `eDP-1' Any item prefixed with a ! will be interpreted as extended POSIX regex e.g. `!^DP-1'. Regex strings must be single quoted. Using a regex is preferred, however fuzzy case insensitive string matches of at least 3 characters may be used. EXAMPLES
SEE ALSOhttps://github.com/alex-courtis/way-displays AUTHORSAlexander Courtis.
|