Existe algum script Perl ou Python que eu possa escrever que possa minimizar a janela do terminal do Gnome?

12

Estou no Ubuntu 14.04 com a configuração antiga do GNOME do GDM. (Eu não gosto da nova interface do Unity.) Existe uma maneira que eu possa criar um comando que eu possa digitar na minha janela de terminal para minimizá-lo? Seria tão incrível simplesmente digitar min e o prompt do terminal minimiza enquanto eu me concentro em outra coisa.

    
por Volomike 19.02.2015 / 17:59

3 respostas

12
  1. Primeiro, instale o comando xdotool :

    sudo apt-get install xdotool
    
  2. Em seguida, crie um alias para poder executar min como um comando:

    echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc'
    
  3. Recarregue o arquivo .bashrc :

    . ~/.bashrc
    
por Volomike 19.02.2015 / 18:20
8

O seguinte oneliner python minimizará a janela atual gnome-terminal :

python3 -c "from gi.repository import Gdk; \
[ Gdk.Screen.get_default().get_active_window().iconify() for i in range(2)]"

Note que precisamos chamar iconify () duas vezes para minimizar a janela.

    
por Sylvain Pineau 19.02.2015 / 20:48
2

Você pode apenas usar atalhos de teclado de Ctrl + Espaço para abrir o menu de janelas, depois pressionar N (em um idioma inglês) para minimizar a janela.

    
por dobey 19.02.2015 / 18:34