Use um terminal como plano de fundo da área de trabalho em vez do papel de parede

6

Cheguei à conclusão de que todas as minhas necessidades do nautilus estão satisfeitas com o terminal e último gerenciador de arquivos . Ele também descarta a necessidade de várias instâncias do nautilus, o que faz bagunça quando eu esqueço como pretendo usar espaços de trabalho diferentes.

O próximo passo para minha simplificação seria livrar-se de qualquer possibilidade de abrir o nautilus. Também achei que a minha interação com o computador é centrada no arquivo, portanto, faz sentido deixar o gerenciador de arquivos no plano de fundo dos aplicativos.

Existe alguma maneira de tornar o terminal como um plano de fundo da área de trabalho com o qual eu possa interagir?

    
por Jānis Erdmanis 27.10.2013 / 10:23

2 respostas

4

Bem, esse é um problema interessante.

Isto é bastante simples no KDE, você apenas configura uma atribuição especial de janela (clique com o botão direito na barra de título) para tornar o terminal fullscreen, abaixo de todas as outras janelas, desenhado sem decorações de janelas e para pular a barra de tarefas. Funciona lindamente.

No Compiz, você pode obter um efeito semelhante com o CCSM com seu plug-in Window Rules. O problema que você tem é diferenciar entre um terminal que você pode carregar posteriormente e aquele que você carrega na inicialização. Pode fazer sentido instalar outro aplicativo de terminal (o Terminator é uma ótima opção) e usá-lo apenas em sua área de trabalho. Então você pode dizer ao CCSM para alterar as configurações da janela em todas as instâncias do Terminator.

Em ambos os casos, você pode deixar a área de trabalho como está. Ele estará lá, mas será obscurecido pelo terminal.

Outra maneira de fazer isso (usando as mesmas idéias acima, mas de plataforma cruzada) é usar wmctrl para definir as dicas, em vez de deixá-las para o Gerenciador de Janelas.

Os três comandos a seguir definirão a janela atual para cobrir a área de trabalho.

wmctrl -r :ACTIVE: -b add,fullscreen
wmctrl -r :ACTIVE: -b add,below
wmctrl -r :ACTIVE: -b add,skip_taskbar

Você pode salvá-lo em um script ou misturá-lo em uma única linha bagunçada. Irritantemente, o wmctrl só pode fazer duas mudanças de dica de cada vez, por isso é um pouco mais inchado do que se poderia gostar.

gnome-terminal -x sh -c "wmctrl -r :ACTIVE: -b add,fullscreen,below;wmctrl -r :ACTIVE: -b add,skip_taskbar;bash"

Outros emuladores de terminal funcionarão assim, mas eles podem ter um argumento diferente para executar algo (vs -x that gnome-terminal e terminator use). konsole usa -e , por exemplo.

    
por Oli 27.10.2013 / 11:43
1

Pedido curioso, acho que você estaria mais feliz desativando a área de trabalho e usando um terminal suspenso como Guake .

Desativando a área de trabalho

Evite que o Nautilus manipule a área de trabalho com este comando:

gsettings set org.gnome.desktop.background show-desktop-icons false

Usando o Guake

Você pode estar melhor apenas usando um terminal drop-down como Guake . Ele é ativado com uma tecla de atalho e depois se oculta com um também. É muito configurável, oferecendo opções de transperancy, opções de tamanho e opções de cores, entre outros.

Se você não gosta de Guake , há muito mais terminais de conexão, mas Guake é a minha escolha.

Referência:

  1. Como desativar o nautilus ao manipular a área de trabalho?
por kiri 27.10.2013 / 10:46