O kanshi é um programa que permite a configuração dinâmica da saída de vídeo para gerenciadores de janelas no sistema Wayland. Ele permite que o usuário altere facilmente as configurações de tela, como a resolução e a orientação, sem precisar reiniciar o sistema ou o gerenciador de janelas.Além disso, o kanshi também pode ser usado para automatizar a configuração de saída de acordo com eventos, como a conexão ou desconexão de um monitor externo. 