Je voudrais pouvoir choisir n'importe quelle fenêtre déjà ouverte et la réduire au minimum depuis la ligne de commande. Est-ce possible ?
Réponses
Trop de publicités?Vous pouvez en quelque sorte faire cela avec WMCtrl. C'est un outil qui vous permet de contrôler le gestionnaire de fenêtres depuis la ligne de commande. Vous pouvez le trouver dans les dépôts.
Il est compatible avec Metacity et KWin (les valeurs par défaut pour Gnome et Kde).
Vous pouvez utiliser cette commande pour obtenir une liste des fenêtres actuellement ouvertes. Cela inclura le nom de la fenêtre:
wmctrl -l
Une fois que vous avez le nom de la fenêtre, vous pouvez utiliser cette commande pour ombrer une fenêtre:
wmctrl -r "nomdelafenêtre" -b toggle,shaded
Je ne pense pas que la minimisation soit supportée car elle n'est pas couverte par la spécification EWMH, mais vous pouvez effectuer un ombrage et une maximisation donc cela pourrait correspondre à vos besoins.
Un autre exemple de xdotool
:
xdotool search --onlyvisible --classname --sync Navigator windowminimize
Cela recherche (et attend, en raison de --sync
) une fenêtre Navigator visible, puis la minimise.
Consultez la section COMMAND CHAINING
de xdotool(1)
:
xdotool prend en charge l'exécution de plusieurs commandes lors d'une seule invocation. En général, vous commencerez par une commande de recherche (voir "WINDOW STACK") puis réaliserez un ensemble d'actions sur ces résultats.
- Réponses précédentes
- Plus de réponses