Предотвратить фокусировку xfce4-notifyd в Xmonad
Как предотвратить фокусировку уведомлений в Xmonad и XFCE?
2 ответа
На https://bbs.archlinux.org/viewtopic.php?pid=1065196 добавьте doIgnore для Xfce4-notifyd в свой ManageHook. Смотрите ниже в xmonad.hs:
import XMonad
import XMonad.Config.Xfce
import XMonad.Hooks.ManageHelpers
main = xmonad xfceConfig {
, manageHook = myManageHook <+> manageHook xfceConfig
}
myManageHook = composeAll
[
, className =? "Xfce4-notifyd" --> doIgnore
]
Я не использую XMonad, но у меня возникла именно эта проблема после обновления с XUbuntu 23.04 до 23.10, и я решил ее, обеспечив следующее в «Настройки» → «Настройки оконного менеджера»:
то есть:
- «Активировать предотвращение кражи фокуса» включено
- «Подсказка по фокусу стандарта ICCCM» включена.