Могу ли я добавить & ldquo; Показать рабочий стол & rdquo; к черточке GNOME?

Я перехожу из Unity в GNOME. Один элемент, который мне не хватает, - кнопка «Показать рабочий стол» (ака «свести к минимуму все окна») в тире. Как добавить эту функциональность в черту GNOME, даже если это означает создание пользовательского файла .desktop?

(я знаю, что я могу использовать сочетание клавиш Ctrl + Super + D, чтобы показать рабочий стол и что я могу установить расширение, чтобы добавить кнопку «Показать рабочий стол» в верхнюю панель, но я специально хочу кнопку в тире.)

19
задан 11 April 2017 в 15:12

8 ответов

Я нашел способ сделать это:

Открыть терминал и установить 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 Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop, с помощью этого текста: [Desktop Entry] Type=Application Name=Show Desktop Icon=show-desktop Exec=/home/<your user>/show-desktop.sh Откройте черт, найдите рабочий стол и добавьте его в фаворитов.
14
ответ дан 18 July 2018 в 15:11

Очень быстрый способ показать Рабочий стол в новейшей версии Ubuntu 17.10

Вы можете показать рабочий стол:

Нажмите кнопку Super Нажмите на самый правый угол , Это покажет ваш рабочий стол.

Я добавил скриншот.

-3
ответ дан 18 July 2018 в 15:11

Я нашел способ сделать это:

Открыть терминал и установить 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 Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop, с помощью этого текста: [Desktop Entry] Type=Application Name=Show Desktop Icon=show-desktop Exec=/home/<your user>/show-desktop.sh Откройте черт, найдите рабочий стол и добавьте его в фаворитов.
14
ответ дан 24 July 2018 в 20:34
  • 1
    Протестировано и работает также на Ubuntu 18.04 LTS. Это лучший способ, который я нашел для этого, поскольку они удалили значок «Добавить значок рабочего стола на рабочий стол» на панели «Настройки системы / Внешний вид / Поведение». Это была такая полезная функция. Иногда я действительно не понимаю разработчиков Ubuntu ... – bytepan 29 April 2018 в 12:30
  • 2
    В файле & quot; show-desktop.desktop & quot; (тема 3), я изменил & quot; Icon = show-desktop & quot; в «Значок = рабочий стол», поскольку предыдущий не работал. – samuelcersosimo 20 May 2018 в 06:56

Очень быстрый способ показать Рабочий стол в новейшей версии Ubuntu 17.10

Вы можете показать рабочий стол:

Нажмите кнопку Super Нажмите на самый правый угол , Это покажет ваш рабочий стол.

Я добавил скриншот.

-3
ответ дан 24 July 2018 в 20:34
  • 1
    Знают ?! Я думаю, что один из нас полностью упустил точку вопроса. К моему пониманию, «показать рабочий стол» OP означает минимизацию всех открытых окон приложения, чтобы открыть фон рабочего стола значками рабочего стола (что делает Ctrl + Super + D). Как ваш предложенный метод будет достигнуть этой цели? – pomsky 5 January 2018 в 23:56
  • 2
    да, ты прав. Но я не нашел другого метода. И это было немного легко. – husnain kazmi 6 January 2018 в 08:44

Я нашел способ сделать это:

Открыть терминал и установить 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 Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop, с помощью этого текста: [Desktop Entry] Type=Application Name=Show Desktop Icon=show-desktop Exec=/home/<your user>/show-desktop.sh Откройте черт, найдите рабочий стол и добавьте его в фаворитов.
14
ответ дан 31 July 2018 в 10:59
  • 1
    Протестировано и работает также на Ubuntu 18.04 LTS. Это лучший способ, который я нашел для этого, поскольку они удалили значок «Добавить значок рабочего стола на рабочий стол» на панели «Настройки системы / Внешний вид / Поведение». Это была такая полезная функция. Иногда я действительно не понимаю разработчиков Ubuntu ... – bytepan 29 April 2018 в 12:30
  • 2
    В файле & quot; show-desktop.desktop & quot; (тема 3), я изменил & quot; Icon = show-desktop & quot; в «Значок = рабочий стол», поскольку предыдущий не работал. – samuelcersosimo 20 May 2018 в 06:56

Я нашел способ сделать это:

Открыть терминал и установить 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 Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop, с помощью этого текста: [Desktop Entry] Type=Application Name=Show Desktop Icon=show-desktop Exec=/home/<your user>/show-desktop.sh Откройте черт, найдите рабочий стол и добавьте его в фаворитов.
14
ответ дан 31 July 2018 в 11:58
  • 1
    Протестировано и работает также на Ubuntu 18.04 LTS. Это лучший способ, который я нашел для этого, поскольку они удалили значок «Добавить значок рабочего стола на рабочий стол» на панели «Настройки системы / Внешний вид / Поведение». Это была такая полезная функция. Иногда я действительно не понимаю разработчиков Ubuntu ... – bytepan 29 April 2018 в 12:30
  • 2
    В файле & quot; show-desktop.desktop & quot; (тема 3), я изменил & quot; Icon = show-desktop & quot; в «Значок = рабочий стол», поскольку предыдущий не работал. – samuelcersosimo 20 May 2018 в 06:56

Я нашел способ сделать это:

Открыть терминал и установить 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 Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop, с помощью этого текста: [Desktop Entry] Type=Application Name=Show Desktop Icon=show-desktop Exec=/home/<your user>/show-desktop.sh Откройте черт, найдите рабочий стол и добавьте его в фаворитов.
14
ответ дан 31 July 2018 в 23:36
  • 1
    Протестировано и работает также на Ubuntu 18.04 LTS. Это лучший способ, который я нашел для этого, поскольку они удалили значок «Добавить значок рабочего стола на рабочий стол» на панели «Настройки системы / Внешний вид / Поведение». Это была такая полезная функция. Иногда я действительно не понимаю разработчиков Ubuntu ... – bytepan 29 April 2018 в 12:30
  • 2
    В файле & quot; show-desktop.desktop & quot; (тема 3), я изменил & quot; Icon = show-desktop & quot; в «Значок = рабочий стол», поскольку предыдущий не работал. – samuelcersosimo 20 May 2018 в 06:56

Я нашел способ сделать это:

  1. Открыть терминал и установить wmctrl:
    sudo apt-get install wmctrl
    
  2. Создать сценарий оболочки с именем show-desktop.sh (I поместите его в мою домашнюю папку)
    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
    
  3. Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop с этим текст:
    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=show-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. Откройте черту, найдите рабочий стол и добавьте его в избранное.
14
ответ дан 5 August 2018 в 05:31

Другие вопросы по тегам:

Похожие вопросы: