Народ, доброго всем..
В Kubuntu 18.04 есть виджет "Показать рабочий стол" (хот-кей есть). ПКМ по нему - появляется менюшка, где кроме прочего, есть "Свернуть все окна". Вот на эту команду хочу хот-кей! Как реализовать? Спасибо.
Моя твоя не понимать:( Клацаем ПКМ по виджету, выбираем "Настроить виджет.." Там одна кнопка настройки горячей клавиши, которая управляет опцией "Показать рабочий стол". Где там настройка "свернуть все окна"?
Моя твоя не понимать: Нет, тут, скорее, только один я чего-то не понимаю. Но и окна у меня сворачиваются и рабочий стол показывается по заданному хот-кею.
Go to Settings>Window Management>Kwin Scripts> Check "MinimizeAll".
Then Settings>Shortcuts>Global Shortcuts>Kwin> There is "MinimizeAll".
You can also right-click the task-manager>Panel Options>Add Widgets> Double-click "Minimize All Windows", so that you can click it and minimize every thing.
1. установите пакет wmctrl
2. создаете скрипт #!/bin/sh if wmctrl -m | grep "mode: ON"; then exec wmctrl -k off else exec wmctrl -k on fi
3. называете его, например, showdesktop, делаете исполняемым
4. забиваете хоткей на него (у меня по старой памяти meta+D)
все
прелесть этих 5 строк кода в том, что хоткей работает в обе стороны - и сворачивает, и разворачивает.
Реализовать не сложно - просто задаться желаемым хот-кеем в настройках виджета по той же ПКМ.
Ой прости, не желаемым, а какой получиться, ибо желаемые могут быть уже заняты.
в настройках виджета по той же ПКМТю, так точно также, через настройку соответствующего виджета.
Моя твоя не понимать:( Клацаем ПКМ по виджету, выбираем "Настроить виджет.." Там одна кнопка настройки горячей клавиши, которая управляет опцией "Показать рабочий стол". Где там настройка "свернуть все окна"?
Нет, тут, скорее, только один я чего-то не понимаю. Но и окна у меня сворачиваются и рабочий стол показывается по заданному хот-кею.
Go to Settings>Window Management>Kwin Scripts> Check "MinimizeAll".
Then Settings>Shortcuts>Global Shortcuts>Kwin> There is "MinimizeAll".
You can also right-click the task-manager>Panel Options>Add Widgets> Double-click "Minimize All Windows", so that you can click it and minimize every thing.
Из Reddit
спасибо большое! Получилось.
1. установите пакет wmctrl
2. создаете скрипт
#!/bin/sh
if wmctrl -m | grep "mode: ON"; then
exec wmctrl -k off
else
exec wmctrl -k on
fi
3. называете его, например, showdesktop, делаете исполняемым
4. забиваете хоткей на него (у меня по старой памяти meta+D)
все
прелесть этих 5 строк кода в том, что хоткей работает в обе стороны - и сворачивает, и разворачивает.
Спасибо, в хозяйстве пригодится!
Отправить комментарий