web-dev-qa-db-fra.com

Comment masquer un panneau de compagnon spécifique dans Ubuntu?

Je souhaite souvent masquer ma barre latérale (du point de vue du panneau compagnon, elle s'appelle le panneau inférieur). Juste pour avoir plus d'espace. Et affichez-le, avec un raccourci clavier. Donc temporairement, pas pour toujours, pour avoir plus d'espace et de commande à l'écran. Comment faire?

enter image description here

1
Frank Nocke

1) Écrivez un script qui bascule la valeur autoHide. (Donc, le panneau n'est pas parti pour de bon, mais vous obtenez l'espace supplémentaire):

#!/usr/bin/env bash

hide=$(dconf read /org/mate/panel/toplevels/bottom/auto-hide)
# toggling it...
[ "$hide" = "true" ] && hide="false" || hide="true";
dconf write /org/mate/panel/toplevels/bottom/auto-hide $hide

(Pour une raison quelconque, cette valeur n'est pas visible dans l'éditeur dconf .)

2) Attribuez ce script à une clé dans mate-keybinding-properties → raccourcis personnalisés.

(F10 me semble être un bon choix. F9 fait souvent basculer une barre latérale, par exemple dans caja et pluma, F11 concerne également l'espace écran, basculant FullScreen).

Mise à jour: version améliorée

réduisez sa taille lorsque vous avez l'intention de masquer et de lancer de droite à bas (à droite, on risque fort de déclencher par inadvertance l'affichage automatique lors de la saisie d'une barre de défilement des fenêtres en plein écran (ou à droite)) ...

#!/usr/bin/env bash

# contributed to → https://askubuntu.com/q/843027
hide=$(dconf read /org/mate/panel/toplevels/bottom/auto-hide)
# toggling it...


if [ "$hide" == "true" ]
then
  #unhiding
  dconf write /org/mate/panel/toplevels/bottom/auto-hide false
  dconf write /org/mate/panel/toplevels/bottom/size 140
  dconf write /org/mate/panel/toplevels/bottom/orientation "right"
else
  #hiding
  dconf write /org/mate/panel/toplevels/bottom/auto-hide true
  dconf write /org/mate/panel/toplevels/bottom/size 2
  dconf write /org/mate/panel/toplevels/bottom/orientation "bottom"
fi
2
Frank Nocke