.\" Generated by scdoc 1.11.2 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "kanshi" "1" "2022-12-20" .P .SH NAME .P kanshi - dynamic output configuration .P .SH SYNOPSIS .P \fBkanshi\fR [options.\&.\&.\&] .P .SH OPTIONS .P \fB-h, --help\fR .RS 4 Show help message and quit.\& .P .RE \fB-c, --config\fR .RS 4 Specifies a config file.\& .P .RE .SH DESCRIPTION .P kanshi is a Wayland daemon that automatically configures outputs.\& .P kanshi is configured with a list of output profiles.\& Each profile contains a set of outputs.\& A profile will be automatically activated if all specified outputs are currently connected.\& A profile contains configuration for each output.\& .P If kanshi receives a SIGHUP signal, it will reread its config file.\& .P .SH CONFIGURATION .P kanshi reads its configuration from \fB$XDG_CONFIG_HOME/kanshi/config\fR.\& If unset, \fB$XDG_CONFIG_HOME\fR defaults to \fB~/.\&config\fR.\& .P An error is raised if no configuration file is found.\& .P For information on the configuration file format, see \fBkanshi\fR(5).\& .P .SH AUTHORS .P Maintained by Simon Ser , who is assisted by other open-source contributors.\& For more information about kanshi development, see https://git.\&sr.\&ht/~emersion/kanshi.\& .P .SH SEE ALSO .P \fBkanshi\fR(5) \fBkanshictl\fR(1)