2019-06-01 12:08:05 +02:00
|
|
|
kanshi(1)
|
|
|
|
|
|
|
|
# NAME
|
|
|
|
|
|
|
|
kanshi - dynamic output configuration
|
|
|
|
|
2021-08-22 20:42:30 +02:00
|
|
|
# SYNOPSIS
|
2019-06-01 12:08:05 +02:00
|
|
|
|
2020-09-25 11:41:33 +02:00
|
|
|
*kanshi* [options...]
|
|
|
|
|
|
|
|
# OPTIONS
|
|
|
|
|
|
|
|
*-h, --help*
|
|
|
|
Show help message and quit.
|
|
|
|
|
|
|
|
*-c, --config* <config>
|
|
|
|
Specifies a config file.
|
2019-06-01 12:08:05 +02:00
|
|
|
|
2021-08-22 20:42:30 +02:00
|
|
|
# DESCRIPTION
|
2019-06-01 12:08:05 +02:00
|
|
|
|
|
|
|
kanshi is a Wayland daemon that automatically configures outputs.
|
|
|
|
|
|
|
|
kanshi is configured with a list of output profiles. Each profile contains a set
|
2019-12-06 10:34:08 +01:00
|
|
|
of outputs. A profile will be automatically activated if all specified outputs
|
2019-06-01 12:08:05 +02:00
|
|
|
are currently connected. A profile contains configuration for each output.
|
|
|
|
|
2021-07-07 05:00:51 +02:00
|
|
|
If kanshi receives a SIGHUP signal, it will reread its config file.
|
|
|
|
|
2019-06-01 12:08:05 +02:00
|
|
|
# CONFIGURATION
|
|
|
|
|
|
|
|
kanshi reads its configuration from *$XDG_CONFIG_HOME/kanshi/config*. If unset,
|
2019-12-08 21:19:32 +01:00
|
|
|
*$XDG_CONFIG_HOME* defaults to *~/.config*.
|
2019-06-01 12:08:05 +02:00
|
|
|
|
|
|
|
An error is raised if no configuration file is found.
|
|
|
|
|
|
|
|
For information on the configuration file format, see *kanshi*(5).
|
|
|
|
|
|
|
|
# AUTHORS
|
|
|
|
|
|
|
|
Maintained by Simon Ser <contact@emersion.fr>, who is assisted by other
|
|
|
|
open-source contributors. For more information about kanshi development, see
|
|
|
|
https://github.com/emersion/kanshi.
|
|
|
|
|
|
|
|
# SEE ALSO
|
|
|
|
|
2021-07-07 05:23:50 +02:00
|
|
|
*kanshi*(5) *kanshictl*(1)
|