Janela de compartilhamento entre espaços de trabalho em Xmonad

6

Às vezes, preciso compartilhar a mesma janela de terminal entre dois espaços de trabalho. É possível definir isso na configuração xmonad?

Atualmente estou resolvendo isso com "mover para o espaço de trabalho 2" e "mover para o espaço de trabalho 1" para essa janela, mas isso é trabalhoso.

    
por xralf 04.06.2011 / 16:59

1 resposta

4

A exibição de uma janela em mais de um espaço de trabalho é geralmente chamada de pegajosa. Houve conversa sobre suporte a janelas fixas no XMonad , e parece ter sido implementado mas com limitações .

Se você deseja exibir uma janela específica em um conjunto particular de espaços de trabalho, isso parece ser possível com um extensão : Actions.CopyWindow .

Se você está procurando alternativas para o XMonad, um (relativamente) popular gerenciador de janelas é Awesome . Onde o XMonad é escrito e estendido em Haskell, o Awesome está ligado a Lua . Apoios impressionantes janelas aderentes através de awful.client.sticky (pelo menos em Awesome 3.4.6 no Debian squeeze; a documentação online parece incompleta). O Awesome também oferece suporte à organização de janelas com as tags , e uma janela pode estar em mais de uma tag, como é óbvio.

Outra alternativa é Sawfish . Está escrito e estendido no Esquema . Sawfish não é um gerenciador de janelas lado a lado, mas é altamente configurável, então você provavelmente poderia construir um (não sei se já foi feito). Ele definitivamente suporta a exibição de uma janela em um conjunto arbitrário de espaços de trabalho.

Da mesma forma, o Emacs pode emular o vi.

    
por 04.06.2011 / 17:45

Tags