.\" Generated by scdoc 1.11.3 .\" 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" "2024-03-28" .PP .SH NAME .PP kanshi - dynamic output configuration .PP .SH SYNOPSIS .PP \fBkanshi\fR [options.\&.\&.\&] .PP .SH OPTIONS .PP \fB-h, --help\fR .RS 4 Show help message and quit.\& .PP .RE \fB-c, --config\fR .RS 4 Specifies a config file.\& .PP .RE \fB-l, --listen-fd\fR .RS 4 Listen on the specified file descriptor for IPC.\& .PP .RE .SH DESCRIPTION .PP kanshi is a Wayland daemon that automatically configures outputs.\& .PP 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.\& .PP If kanshi receives a SIGHUP signal, it will reread its config file.\& .PP .SH CONFIGURATION .PP kanshi reads its configuration from \fB$XDG_CONFIG_HOME/kanshi/config\fR.\& If unset, \fB$XDG_CONFIG_HOME\fR defaults to \fB~/.\&config\fR.\& .PP An error is raised if no configuration file is found.\& .PP For information on the configuration file format, see \fBkanshi\fR(5).\& .PP .SH AUTHORS .PP Maintained by Simon Ser , who is assisted by other open-source contributors.\& For more information about kanshi development, see .\& .PP .SH SEE ALSO .PP \fBkanshi\fR(5)