¿Hay un script de Perl o Python que pueda escribir que pueda minimizar la ventana de terminal de Gnome?

12

Estoy en Ubuntu 14.04 con la configuración de GNOME de estilo antiguo de GDM. (No me gusta la nueva interfaz de Unity). ¿Hay alguna forma de crear un comando que pueda escribir en mi ventana de terminal para minimizarlo? Sería increíble simplemente escribir miny el indicador de terminal se minimiza mientras me concentro en otra cosa.

Volomike
fuente

Respuestas:

13
  1. Primero, instale el xdotoolcomando:

    sudo apt-get install xdotool
  2. Luego, cree un alias para poder ejecutar min como un comando:

    echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc`
  3. Vuelva a cargar el archivo .bashrc :

    . ~/.bashrc
Volomike
fuente
8

La siguiente línea de python minimizará la gnome-terminalventana actual :

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

Tenga en cuenta que debemos llamar a iconify () dos veces para minimizar la ventana.

Sylvain Pineau
fuente
1
IIRC, puede ejecutar iconify dos veces, o puede almacenar objetos de ventana en variables, ejecutar .iconify()y luego ejecutarwindow.process_all_updates()
Sergiy Kolodyazhnyy
2

Puede usar las combinaciones de teclas de Ctrl+ Spacepara abrir el menú de la ventana, luego presionar N(en una configuración regional en inglés) para minimizar la ventana.

dobey
fuente