Eu não acho que há uma solução menos agressiva envolvendo o Nautilus do que esta:
Até onde eu posso ver, o Nautilus mostra o que o XDG diz que sua área de trabalho é (veja env | grep XDG
; mas vamos supor que é ~/Desktop
) e parece haver agora uma maneira de mudar essa configuração sem reiniciar o Nautilus.
Você pode (provavelmente, não testado ) alterar o ~/Desktop
ao alterar seu espaço de trabalho. O que tenho em mente é aproximadamente o seguinte, substituindo a pasta Desktop
por um link simbólico :
- Crie atalhos para alterar as áreas de trabalho, ou seja, Ctrl + 1 executa
~/bin/switch-to-workspace-one.sh
, - qual seria um script de shell que você escreve, que:
- altera o symlink
Desktop
para, digamos,~/Workspaces/One
e - chama
wmctrl
para fazer a metacity (o gerenciador de janelas) mudar para o espaço de trabalho 1
- altera o symlink
(... análogo para 2 e 3) .. Eu estou completamente incerto se isso pode ter consequências negativas ao violar suposições de outros programas, já que é um hack não-padrão. (Haveria mais coisas para resolver, por exemplo, trocando o link simbólico de volta para o espaço de trabalho um no logout (ou no boot) ...)
Mas desde que o GNOME2 teve seus melhores dias, pode ser aconselhável procurar uma alternativa, infelizmente, não sei se outros gerentes de desktop podem fazer isso. (Eu tinha esperanças para o XFCE, mas parece impossível. )
( O XMonad tem "espaços de tópico" , mas isso afeta somente os diretórios padrão programas gerados encontram-se no etc, não existem ícones.)