Isso é fortemente baseado em wmutils. Confira.
x11fs é uma ferramenta para manipular janelas X. Ele cria um sistema de arquivos virtual para representar janelas abertas, semelhante ao que /proc faz para processos. Isso permite que as janelas sejam controladas usando qualquer linguagem ou ferramenta com IO de arquivo simples, de uma forma verdadeiramente unix.
Depois de instalar os pacotes de desenvolvimento relevantes para fuse e xcb para sua distribuição (no Ubuntu são libxcb1-dev, libxcb-icccm4-dev e libfuse-dev), o x11fs pode ser compilado usando o comando make. A instalação pode ser feita invocando make install.
Veja o wiki para mais informações. Ou clique aqui para ver um exemplo simples de configuração.
Por favor, junte-se ao #x11fs no freenode se você tiver alguma dúvida ou apenas quiser conversar sobre o projeto. Por favor, seja paciente, no entanto, não há muitos membros no canal, então ele pode ficar inativo às vezes.
Luiz de Milon pela ajuda na ideia inicial. Aos criadores do wmutils, por fornecer alguma inspiração e algum código xcb básico para estudar.