Я мигрирую из Unity в GNOME. Один элемент, который мне не хватает, - это кнопка «Показать рабочий стол» (она же «свернуть все окна») в тире. Как я могу добавить эту функцию в панель инструментов GNOME (или док-станцию Ubuntu в Ubuntu 17.10 и более поздних версиях), даже если это означает создание собственного .desktop
файла?
(Я знаю, что могу использовать сочетание клавишCtrl + Super+, D чтобы показать рабочий стол, и что я могу установить расширение, чтобы добавить кнопку «Показать рабочий стол» на верхнюю панель , но я специально хочу кнопку в тире.)
gnome
gnome-shell
gnome-shell-extension
ubuntu-dock
show-desktop
david.libremone
источник
источник
Ответы:
Я нашел способ сделать это:
Откройте терминал и установите
wmctrl
:Создайте сценарий оболочки с именем
show-desktop.sh
(я положил его в мою домашнюю папку)поместите этот код там:
и сделать его исполняемым:
Создайте файл
show-desktop.desktop
в~/.local/share/applications/
папке:Добавьте этот текст и сохраните (не забудьте изменить значение на
<your user>
):Откройте тире, найдите шоу рабочего стола и добавьте его в избранное.
источник
Прежде всего, знайте, что сочетания клавиш Super(Windows Key) + Dили Ctrl+ Alt+ Dбудут переключаться между отображением / скрытием рабочего стола. Вы можете привыкнуть к этому сочетанию клавиш и решить, что это лучше, чем щелкнуть значок в любом случае. Тем не менее, мы можем создать кликабельную комбинацию клавиш, которая просто сделает эту комбинацию клавиш, чтобы мы могли показать / скрыть рабочий стол.
Обратите внимание, что я рекомендую использовать Вариант 1 [МОЙ ПРЕДПОЧТИТЕЛЬНЫЙ ВЫБОР] ИЛИ один из методов из Варианта 2 ниже, но не одновременно Вариант 1 и Вариант 2, так как они кажутся странным образом конфликтующими. То есть: если вы настроили вариант 1, затем установите один из вариантов 2, просто удалите значок «Показать рабочий стол» из варианта 1 в качестве избранного и прекратите его использование. Странные вещи случаются, если вы щелкнете по значку «Показать рабочий стол» в варианте 1 после установки одного из вариантов 2. Я думаю, это потому, что
xdotool
(используется вариантом 1) пытается отправить сообщения в вашу систему, как если бы они пришли с вашей клавиатуры, поэтому, несмотря на то, что методы варианта 2 работают, они конфликтуют сxdotool
чем-то, и иногда Superкажется, что ваша клавиша или клавиши мыши получают «застрял» просто, используя оба варианта вместе. Обратите внимание, что это необычное и ошибочное поведение НЕ проявляется, однако, если вы вручную используете ярлык Super+ Dвместе с методом Варианта 2, ИЛИ если вы используете только метод Варианта 1 и никаких методов Варианта 2.Поэтому моя любимая настройка - использовать метод Варианта 1 ниже (помеченный как «МОЙ ЛИЧНЫЙ ЛЮБИМЫЙ») в сочетании с сочетанием клавиш Super(клавиша Windows) + Dвсякий раз, когда мне это нравится.
Это подходит мне лучше всего.
Вариант 1 (МОЙ ЛИЧНЫЙ ЛЮБИМЫЙ):
Предоставлено: я не придумал это, гений Ubuntu и блоггер Ji m, здесь: http://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 / . Я заимствую непосредственно из его материала (многое из этого процитировано напрямую):
"Откройте терминал ( Ctrl+ Alt+ T) и установите xdotool:"
Msgstr "Затем создайте ярлык на рабочем столе и измените его с помощью команды:"
Msgstr "Когда файл откроется, вставьте следующие строки и сохраните его."
«Наконец, найдите« показать рабочий стол »в меню приложения, затем щелкните правой кнопкой мыши и выберите« добавить в избранное »:«
"Вот и все. Наслаждайтесь!"
Вот это, как показано на моем рабочем столе:
Вариант 2:
Вариант 2.А:
Нажмите на значок «Меню Пуск» (9-точечный значок) и введите «Показать рабочий стол». Подождите несколько секунд, пока не появятся результаты поиска, а затем нажмите и установите одно из расширений оболочки Gnome. (Обратите внимание, что эти результаты поиска просто приходят из Центра программного обеспечения Ubuntu).
Для получения дополнительной информации о расширениях оболочки Gnome см. Мой другой ответ здесь: /ubuntu//a/1089033/327339 .
Пример: вот первый:
Нажмите кнопку «Установить» и вот как это выглядит на моем рабочем столе:
Вариант 2.В:
Вот еще один [ раньше был моим личным фаворитом, но затем я вернулся к варианту 1, потому что он, кажется, работает наиболее плавно и наиболее последовательно]:
И вот как это выглядит:
источник