Имеется xfce4, управлять поведением которой хочется из xmonad.
Сделал всё как велит http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_XFCE
import XMonad
import XMonad.Config.Xfce
main = xmonad xfceConfig
{ modMask = mod4Mask
, ...
}
Собственно всё взлетело, но немного трясёт... Вскрылись следующие, надеюсь устранимые, недостатки:
1) Не получается использовать механизм сохранения сессий, предложенный в доке. Запускаю всё тем же скриптом:
#!/bin/sh
killall xfwm4 && xmonad
2) Не могу победить опцию sticky window у тамошней проги для заметок - постоянно применяется на стартапе, что приводит к смене фокуса по разным окнам с частотой герц в 25. Сильно бесит выключать каждый раз руками.
3) С заметной переодичностью слетает клавиша настройки переключалки раскладок на панельке. Тоже бесит её постоянно выставлять.
Ждём-с хэлпов desu.