Eu mesmo não experimentei nenhum desses hacks, mas aqui está o que eu encontrei quando estava me fazendo a mesma pergunta:
1 - Franken-XMonad-Compiz
Alguém chamou tuxmark5 , que depois "desapareceu imediatamente" misturou XMonad e Compiz [YouTube] , presumivelmente usando algo mágico e sujo em XMonad.Hooks.*
de uma forma que se parece com o que você descreve. Existem alguns links potencialmente úteis na descrição do vídeo e você pode experimentar o uploader para PM.
2 - Plug-in do Compiz
Esse cara escreveu um plugin de ladrilhos para o Compiz , mas "você vai precisar de um monte de dependências para compilar", ele adverte. Comentários ao post do blog dizem coisas como " funciona muito bem ", " absolutamente fantasticamente ótimo " e " uber plugin ", que soa ridiculamente promissor! (Embora não seja promissor o bastante para eu pegar um monte de dependências. Me avise se você tentar!)