gpt4 book ai didi

linux - 与 Xmonad 一起使用时 Xmobar 不可见

转载 作者:可可西里 更新时间:2023-11-01 11:45:21 28 4
gpt4 key购买 nike

今天我开始使用 Xmonad,但无法让 Xmobar 在布局顶部可见在我的 .xmobarrc 我有这些代码:

...
, position = TopW L 100
, lowerOnStart = True
, hideOnStart = False
, allDesktops = True
, overrideRedirect = True
, pickBroadest = False
, persistent = True

...

这是我的xmonad.hs:

import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run(spawnPipe)
import System.IO

main = do
xmproc <- spawnPipe "xmobar"
xmonad $ defaultConfig
{ manageHook = manageDocks <+> manageHook defaultConfig
, layoutHook = avoidStruts $ layoutHook defaultConfig
, logHook = dynamicLogWithPP xmobarPP
{ ppOutput = hPutStrLn xmproc
, ppTitle = xmobarColor "green" "" . shorten 50
}
, terminal = "urxvt"
, modMask = mod4Mask
}

Xmobar 正在与 Xmonad 一起运行,但它不可见。我该如何解决?我需要 Xmobar 始终在监视器顶部可见。

最佳答案

解决方案成立于 https://unix.stackexchange.com/questions/288037/

我添加这个handleEventHook = handleEventHook defaultConfig <+> docksEventHook现在 Xmobar 始终可见。

关于linux - 与 Xmonad 一起使用时 Xmobar 不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44526555/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com