Chrome:奇怪的平铺行为

时间:2016-04-26 21:41:39

标签: xmonad

很抱歉与Haskell成为一个n00b,但每次我在我的XMonad Arch Linux机器上打开Chromium时,我都会看到这个奇怪的侧窗,其中包含了基础数据。

如果有帮助,请查看此处的图片:

我想,在打开铬时,不要显示这个奇怪的侧窗。我不在乎铬是浮动还是全屏或任何东西,我只是想让这个奇怪的窗户消失!

对不起刚刚加入xmonad !!

以下是我的xmonad.hs文件的摘要:

import XMonad.Hooks.ManageHelpers (composeOne, isFullscreen, isDialog,  doFullFloat, doCenterFloat)

myManageHook = composeAll. concat $
            [ [ className =? c --> doCenterFloat| c <- floats]
            , [ resource =? r --> doIgnore | r <- ignore]
            , [ resource =? "gecko" --> doF (W.shift "net") ]
            , [ isFullscreen --> doFullFloat]
            , [ isDialog --> doCenterFloat]]
where floats = ["chromium", "Vlc"]
       ignore = []

1 个答案:

答案 0 :(得分:0)

您可以安装dmenu并通过dmenu调用它,而不是从命令行调用Chromium。基础数据的原因是你通过终端启动它,所以终端将留在那里,因为它有点&#34;托管&#34; Chromium的过程。

在xmonad配置中导入Dmenu:

import XMonad.Util.Dmenu

并安装包dmenu

然后你可以用你的mod键和&#34; P&#34;来调用它。或者在配置中定义键映射。在我的情况下,我按&#34; Windows&#34; -Key和&#34; P&#34;然后dmenu打开,我输入&#34; Chromium&#34;。