Я перехожу из Unity в GNOME. Один элемент, который мне не хватает, - кнопка «Показать рабочий стол» (ака «свести к минимуму все окна») в тире. Как добавить эту функциональность в черту GNOME, даже если это означает создание пользовательского файла .desktop?
(я знаю, что я могу использовать сочетание клавиш 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
Создайте новый файл в папке /usr/share/applications, названный show-desktop.desktop, с помощью этого текста: [Desktop Entry]
Type=Application
Name=Show Desktop
Icon=show-desktop
Exec=/home/<your user>/show-desktop.sh
Откройте черт, найдите рабочий стол и добавьте его в фаворитов. Очень быстрый способ показать Рабочий стол в новейшей версии Ubuntu 17.10
Вы можете показать рабочий стол:
Нажмите кнопку Super Нажмите на самый правый угол , Это покажет ваш рабочий стол.Я добавил скриншот.
Я нашел способ сделать это:
Открыть терминал и установить 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
Откройте черт, найдите рабочий стол и добавьте его в фаворитов. Очень быстрый способ показать Рабочий стол в новейшей версии Ubuntu 17.10
Вы можете показать рабочий стол:
Нажмите кнопку Super Нажмите на самый правый угол , Это покажет ваш рабочий стол.Я добавил скриншот.
Я нашел способ сделать это:
Открыть терминал и установить 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
Откройте черт, найдите рабочий стол и добавьте его в фаворитов. Я нашел способ сделать это:
Открыть терминал и установить 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
Откройте черт, найдите рабочий стол и добавьте его в фаворитов. Я нашел способ сделать это:
Открыть терминал и установить 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
Откройте черт, найдите рабочий стол и добавьте его в фаворитов. Я нашел способ сделать это:
wmctrl
: sudo apt-get install wmctrl
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
/usr/share/applications
, названный show-desktop.desktop
с этим текст: [Desktop Entry]
Type=Application
Name=Show Desktop
Icon=show-desktop
Exec=/home/<your user>/show-desktop.sh