XMonad lacunas na tela cheia

5

Estou tentando configurar o XMonad para que várias janelas tenham espaços entre elas. A parte relevante do meu arquivo de configuração é a seguinte

import XMonad.Layout.Spacing

seguido mais tarde por

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

O problema é que, quando uma janela ocupa toda a tela, há lacunas ao longo da borda. Existe uma maneira de ajustar minha configuração para que essas lacunas não apareçam quando houver apenas uma janela?

    
por Brian Fitzpatrick 04.02.2015 / 06:13

1 resposta

6

Dê uma olhada em smartSpacing : (consulte Documentos de espaçamento Xmonad )

Surrounds all windows with blank space, except when the window is the only visible window on the current workspace.

Ou seja, mudando

tiled = spacing 5 $ Tall nmaster delta ratio

para

tiled = smartSpacing 5 $ Tall nmaster delta ratio

deve ao truque.

    
por 04.02.2015 / 08:45