XMobar隐藏在第一个XMonad工作区中

XMobar隐藏在第一个XMonad工作区中,第1张

概述XMobar隐藏在第一个XMonad工作区中

我使用configuration的设置安装了XMonad和XMobar。 当我启动XMonad时,任何没有第一个工作空间的XMobar都是停靠的,打开的程序在XMobar的下面,但是在第一个工作空间中,当我打开任何程序的时候,XMobar变得隐藏起来。 这些是我的XMonad和XMobarconfiguration:

--XMonad: import XMonad import XMonad.Util.Run(spawnPipe) import XMonad.Hooks.DynamicLog import XMonad.Hooks.ManageDocks import XMonad.Util.EZConfig(additionalKeys) import System.IO main = do xmproc <- spawnPipe "xmobar ~/.xmobarrc" xmonad $ defaultConfig { manageHook = manageDocks <+> manageHook defaultConfig,layoutHook = avoIDStruts $ layoutHook defaultConfig,logHook = dynamicLogWithPP xmobarPP { ppOutput = hPutStrLn xmproc,ppTitle = xmobarcolor "green" "" . shorten 50 },borderWIDth = 2,terminal = "terminator",normalbordercolor = "#cccccc",focusedbordercolor = "#cd8b00" } --XMobar: Config { Font = "-misc-fixed-*-*-*-*-33-*-*-*-*-*-*-*",bgcolor = "black",fgcolor = "grey",position = topW L 90,commands = [ Run cpu ["-L","3","-H","50","--normal","green","--high","red"] 10,Run Memory ["-t","Mem: <usedratio>%"] 10,Run Swap [] 10,Run Com "uname" ["-s","-r"] "" 36000,Run Date "%a %b %_d %Y %H:%M:%s" "date" 10,Run Com "~/.xmonad/batt" [] "" 300,Run StdinReader ],sepChar = "%",alignSep = "}{",template = "%stdinReader% }{ %cpu% | %memory% | %.xmonad/batt% | <fc=#ee9a00>%date%</fc>" }

在Haskell中,waitForProcess在windows的cmd.exe下阻止了Ctrl-C

Haskell平台安装失败

一个Haskell程序的巨大的windows可执行文件

如何杀死Haskell中的一个线程

haskell – 制作windows dll库 – segfault

我有与xmobar v0.24和xmonad v0.12相同的问题。 我也遇到过在所有工作区快速重新编译两次(Meta-q)的问题。 我通过在我的.xmobarrc中将 overrIDeRedirect设置为False来解决这个问题 。

overrIDeRedirect

如果在平铺窗口管理器中运行xmobar,则可能需要将此选项设置为False,以使其表现为停靠的应用程序。 默认为True。

总结

以上是内存溢出为你收集整理的XMobar隐藏在第一个XMonad工作区中全部内容,希望文章能够帮你解决XMobar隐藏在第一个XMonad工作区中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1275579.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存