Existe-t-il un script Perl ou Python que je puisse écrire qui puisse minimiser la fenêtre du terminal Gnome?


12

Je suis sur Ubuntu 14.04 avec le paramètre GNOME à l'ancienne du GDM. (Je n'aime pas la nouvelle interface Unity.) Existe-t-il un moyen de créer une commande que je peux taper dans ma fenêtre de terminal pour la minimiser? Ce serait tellement génial de simplement taper minet l'invite du terminal minimise pendant que je me concentre sur autre chose.

Réponses:


13
  1. Tout d'abord, installez la xdotoolcommande:

    sudo apt-get install xdotool
  2. Ensuite, créez un alias pour pouvoir exécuter min en tant que commande:

    echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc`
  3. Rechargez le fichier .bashrc :

    . ~/.bashrc

8

L'oneliner python suivant minimisera la gnome-terminalfenêtre actuelle :

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

Notez que nous devons appeler iconify () deux fois pour minimiser la fenêtre.


1
IIRC, vous pouvez exécuter iconify deux fois, ou vous pouvez stocker un objet fenêtre dans une variable, exécuter .iconify()puis exécuterwindow.process_all_updates()
Sergiy Kolodyazhnyy

2

Vous pouvez simplement utiliser les raccourcis clavier de Ctrl+ Spacepour ouvrir le menu de la fenêtre, puis appuyez sur N(dans une langue anglaise) pour réduire la fenêtre.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.