web-dev-qa-db-ja.com

Ubuntuで特定のメイトパネルを非表示にする方法は?

私はよくサイドバーを隠したいです(メイトパネルの観点から、それはボトムパネルと呼ばれます)。スペースを増やすためだけです。キーボードショートカットを使用して、再表示します。そのため、画面上により多くのスペースと順序を持たせるために、一時的ではありません。 どうすればいいですか?

enter image description here

1
Frank Nocke

1)autoHide値を切り替えるスクリプトを作成します。 (したがって、パネルは永久に消えていませんが、余分なスペースが得られます):

#!/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

(何らかの理由でその値 dconf-editorには表示されません 。)

2)そのスクリプトをmate-keybinding-properties→カスタムショートカットのキーに割り当てます。

(私にとって、F10は良い選択のように見えます。F9は多くの場合、サイドバーを切り替えます。たとえば、cajaとplumaで、F11は画面スペースについてもあり、FullScreenを切り替えます)。

更新:拡張バージョン

非表示にして右から下にスローする場合はサイズを小さくします(右側では、フルスクリーン(または右側のスナップ)ウィンドウのスクロールバーをつかむと、誤って自動表示をトリガーする可能性が高くなります...

#!/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