LINUX.ORG.RU

Небольшие доработки напильником xfce под xmonad

 ,


0

1

Имеется 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.

Ответ на: комментарий от Debasher

Даже в голову не преходило, попробую реализовать

proofit404
() автор топика

ну ё., что за кillall & xmonad, --replace же!

И посмотри его (xfce) реестр, может там есть дефолтный wm (как в гнуме).

anonymous
()
Ответ на: комментарий от anonymous

что за кillall & xmonad

посидев вчера немного на фринодовских #xmonad и #xfce, получил совет удалить xfwm4 и кинуть просто xmonad в автобут крысы - всё взлетело, только крашится xfce-settings-helper

может там есть дефолтный wm

дефолтного вроде нет, опять же судя по #xfce

P.S. щас это чудо sticky window у nodes вообще невыключаемо... хочется взять и *&#!@%!@*&

proofit404
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.