UnityからGNOMEに移行しています。不足している項目の1つは、ダッシュボードにある「デスクトップを表示」ボタン(別名「すべてのウィンドウを最小化」)です。カスタム.desktop
ファイルを作成することを意味する場合でも、この機能をGNOMEダッシュボード(またはUbuntu 17.10以降のUbuntuドック)に追加するにはどうすればよいですか?
(私は使用できることを知っています Ctrl + Super + D デスクトップを表示するキーボードショートカット およびインストールできる 「デスクトップを表示」ボタンをトップバーに追加する拡張機能 ですが、特にダッシュ内にボタンが必要です。 )
私はそれを行う方法を見つけました:
ターミナルを開き、wmctrl
をインストールします:
Sudo apt-get install wmctrl
show-desktop.sh
という名前のシェルスクリプトを作成します(ホームフォルダーに配置します)
gedit ~/show-desktop.sh
このコードをそこに配置します。
#!/bin/bash
status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"
if [ $status == "ON" ]; then
wmctrl -k off
else
wmctrl -k on
fi
実行可能にします:
chmod +x ~/show-desktop.sh
show-desktop.desktop
フォルダーにファイル~/.local/share/applications/
を作成します。
gedit ~/.local/share/applications/show-desktop.desktop
このテキストを追加して保存します(<your user>
の値を変更することを忘れないでください):
[Desktop Entry]
Type=Application
Name=Show Desktop
Icon=user-desktop
Exec=/home/<your user>/show-desktop.sh
ダッシュを開き、ショーデスクトップを検索してお気に入りに追加します。