Eu tenho um laptop com uma docking station que possui um monitor grande conectado a ele. Quando o laptop está encaixado, eu uso o monitor como tela principal e a tela do laptop como tela secundária.
Quando desacordo, a tela do laptop se torna minha tela principal e todas as janelas passam para ela. Quando encaixo o laptop, o monitor se torna automaticamente a tela principal novamente, mas todas as janelas permanecem na tela do laptop. Eu tenho que arrastar cada um para o monitor e redimensioná-lo.
Como posso fazer com que minhas janelas reiniciem automaticamente as posições e tamanhos que eles tinham pouco antes de eu desencaixar (supondo que ainda estejam abertas)? Tudo o que consegui encontrar são respostas sobre a restauração de programas quando você faz login. Não é isso que estou procurando.
Estou usando o Gnome 3 no Arch Linux.