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 utilisez xdotool. Notez que la touche de raccourci par défaut d'unity pour minimiser la fenêtre active est Ctrl-Alt-0 MAIS que cela signifie UNIQUEMENT le zéro du pavé numérique. Si vous tapez la touche zéro normale, celle entre le 9 et le -, alors ça ne marchera pas. (Aussi quand vous le tapez sur le clavier.
Xdotool reconnaît la touche zéro du pavé numérique comme 'KP_Insert'.
Donc pour minimiser la fenêtre active, vous vous assurez d'abord que xdotool est installé, puis utilisez la commande:
xdotool key Ctrl+Alt+KP_Insert
(Notez que la touche Alt-F3 mentionnée dans une autre réponse ne fonctionnera pas)
Vous pouvez réduire une fenêtre d'application quel que soit son état actuel en utilisant wmctrl
comme suit :
wmctrl -r "nom-de-l'application" -b add,hidden
Pour maximiser :
wmctrl -r "nom-de-l'application" -b remove,hidden
"nom-de-l'application"
peut être une sous-chaîne de caractères dans le nom de l'application, et n'est pas sensible à la casse (utilisez l'option -F si ce n'est pas ce que vous voulez). "hidden" est le mot utilisé par wmctrl pour minimiser.
Par exemple :
wmctrl -r firefox -b add,hidden
réduit la première fenêtre contenant la chaîne "firefox", dans n'importe quel mélange de lettres majuscules et minuscules.
Pour voir la liste des fenêtres, tapez :
wmctrl -l
Le commentaire de dgo.a ci-dessus est génial si vous voulez simplement basculer entre les états maximisé et réduit.
- Réponses précédentes
- Plus de réponses