在 unity 2D 中的 lancher 中显示桌面图标

在 unity 2D 中的 lancher 中显示桌面图标

我想在启动器中显示“显示桌面”图标。我看到已经有一些关于此问题的帖子,但它们都没有解决 Unity 2D(我被迫使用)的问题,我已经尝试过 MyUnity 或 ccsm。

有办法吗?提前致谢。

答案1

您可以使用一个小脚本和一个 .desktop 文件来完成此操作。

  1. 安装 wmctrl
    sudo apt-get install wmctrl
  2. 创建一个小脚本,打开 gedit 并写入以下内容: 在此处输入图片描述
  3. 将脚本保存
    “显示桌面.sh”
  4. 使脚本可执行
    chmod 764 /home/"user"/show_desktop.sh 或者
    chmod +x /home/"user"/show_desktop.sh
  5. 现在您可以创建一个桌面文件来调用该脚本。在终端中输入:
    sudo gedit /usr/share/applications/show-desktop.desktop
  6. 添加信息。
    这里有一个例子:( 在此处输入图片描述 可以随意更改文件中的任何数据)
  7. 进入仪表盘并搜索“显示桌面” 在此处输入图片描述

  8. 将图标拖放到启动器中

剧本的功劳如果Webupd8,有用于“docky”的“wmctrl”脚本,您可以将它用于 Unity 启动器。

干杯。

相关内容