Обзор большого пальца XMonad windows

Есть ли возможность получить обзор текущих окон, аналогичный другим оконным менеджерам, где я могу нажать Shift-TAB и получить обзор с миниатюрами текущих окон и выбрать одно из них?


person Konrad Eisele    schedule 04.12.2018    source источник
comment
rofi может быть полезным приложением для достижения этой цели.   -  person Chris Stryczynski    schedule 04.12.2018
comment
@ChrisStryczynski Запущен rofi, но rofi показывает пустой список окон при работе под XMonad.   -  person Konrad Eisele    schedule 04.12.2018
comment
добавить: я имел в виду, что rofi -show window показывает пустой список окон. Но эта ссылка кажется многообещающей: bbs.archlinux.org/viewtopic.php?id=238674 < / а>   -  person Konrad Eisele    schedule 04.12.2018
comment
Похоже, вам может понадобиться XMonad.Config.Desktop от xmonad-contrib.   -  person Chris Stryczynski    schedule 04.12.2018
comment
@ChrisStryczynski: Я использую XMonad.Config.Gnome, который импортирует XMonad.Config.Desktop.   -  person Konrad Eisele    schedule 05.12.2018
comment
@ChrisStryczynski: Думаю, у меня это сработало. mail.haskell.org/pipermail/xmonad/2014-Feb February/014010. html. указал на это: пришлось связать ewmhDesktopsEventHook, ewmhDesktopsStartup и ewmhDesktopsLogHook с хуками конфигурации моей установки. Теперь окно rofi -show показывает имена окон.   -  person Konrad Eisele    schedule 05.12.2018
comment
@ChrisStryczynski: Спасибо за совет rofi, я опубликовал описание того, как его настроить.   -  person Konrad Eisele    schedule 05.12.2018


Ответы (1)


Как отметил @ChrisStryczynski, rofi можно использовать. Для rofi -show windows работы wmhDesktopsEventHook, ewmhDesktopsStartup и ewmhDesktopsLogHook из XMonad.Hooks.EwmhDesktops необходимо добавить с помощью <+> к соответствующим хукам (т.е. пример):

rofi -show windows в действии в XMonad:

введите здесь описание изображения

person Konrad Eisele    schedule 04.12.2018
comment
Просто подсказка, которую вы можете использовать rofi -show-icons, чтобы отображались значки. - person Chris Stryczynski; 05.12.2018
comment
В ubuntu (20.04) вы можете использовать rofi -show window (отбрасывая конечные s). Однако еще не проверял арку. - person loki; 17.03.2021