何らかの理由で私のxmonad設定はxmobarを起動しませんが、エラーは発生せず、コマンドはxmobar
正常に起動します。これは私のものです。xmobar.hs
import XMonad
import XMonad.Hooks.ManageDocks
import XMonad.Hooks.DynamicLog
import XMonad.Util.Run(spawnPipe)
main = do
xmproc <- spawnPipe "xmobar"
xmonad $ defaultConfig
{ terminal = "terminator"
, layoutHook = avoidStruts $ layoutHook defaultConfig
, manageHook=manageHook defaultConfig <+> manageDocks
, logHook = dynamicLogWithPP $ sjanssenPP { ppOrder = reverse }
, borderWidth = 1
}
答え1
何も送らなかったのですぐに閉じます。見やすく印刷された出力を指定する必要があります。
dynamicLogWithPP $ sjanssenPP {ppOutput = hPutStrLn xmproc},