Window-Manager

XMonad 全屏空白

  • February 4, 2015

我正在嘗試設置 XMonad,以便多個視窗之間有間隙。我的配置文件的相關部分如下

import XMonad.Layout.Spacing

隨後是

myLayout = tiled ||| Mirror tiled ||| Full
 where
   tiled = spacing 5 $ Tall nmaster delta ratio
   nmaster = 1
   ratio = 1/2
   delta = 3/100

問題在於,當一個視窗占據整個螢幕時,邊界上會出現間隙。有沒有辦法調整我的配置,以便在只有一個視窗時不會出現這些間隙?

看看smartSpacing:(見Xmonad Spacing Docs

用空白區域包圍所有視窗,除非該視窗是目前工作空間中唯一可見的視窗。

即,改變

tiled = spacing 5 $ Tall nmaster delta ratio

tiled = smartSpacing 5 $ Tall nmaster delta ratio

應該是訣竅。

引用自:https://unix.stackexchange.com/questions/182809