![]() |
![]()
| ![]() |
![]()
NAMEshikane - deterministic dynamic output configuration SYNOPSISshikane shikane [-hV] [-o] [-c file] shikane [--oneshot] [--config file] DESCRIPTIONshikane (/ʃiˈkaːnə/) is a dynamic output configuration tool focusing on accuracy and determinism. It automatically detects and configures connected displays based on a set of profiles. Each profile specifies a set of outputs with additional parameters (e.g., mode, position, scale). A profile will be applied automatically if all specified outputs and modes can be perfectly matched to the currently connected displays and their capabilities. (See shikane(5) for details.) This is a Wayland equivalent for tools like autorandr. It aims to fully replace kanshi, surpass its inaccuracies and add new features. shikane works with Wayland compositors supporting versions >=3 of the wlr-output-management protocol (e.g., compositors using wlroots v0.16). OPTIONS
Exit after a profile has been applied or if no profile was matched
ENVIRONMENT
This variable allows filtering by modules and accepts a comma-separated list: SHIKANE_LOG=shikane=warn,shikane::matching=debug will only show warnings and errors from shikane except for the matching module where log message of level debug and above are shown. Note: The logging output and filtering is not a stable interface and may be subject to change at any time.
FILESshikane reads its configuration from $XDG_CONFIG_HOME/shikane/config.toml by default. The program exits with an error if no config file is found. The config file format is documented in shikane(5). BUGSHopefully less than 4. AUTHORSHendrik Wolff hendrik.wolff@agdsn.me SEE ALSOshikane(5), shikanectl(1)
|