Fixed gaps in single monitor mode, and virtual workspace names in logHook
This commit is contained in:
parent
a4df5a3df2
commit
34af6add9d
@ -33,10 +33,12 @@ import XMonad.Layout.IM as IM -- GIMP stuff
|
|||||||
import qualified XMonad.Layout.IndependentScreens as IS
|
import qualified XMonad.Layout.IndependentScreens as IS
|
||||||
import XMonad.Layout.LayoutHints (layoutHints)
|
import XMonad.Layout.LayoutHints (layoutHints)
|
||||||
import XMonad.Layout.NoBorders (smartBorders, noBorders)
|
import XMonad.Layout.NoBorders (smartBorders, noBorders)
|
||||||
|
import XMonad.Layout.PerScreen
|
||||||
import XMonad.Layout.PerWorkspace
|
import XMonad.Layout.PerWorkspace
|
||||||
import XMonad.Layout.Reflect -- GIMP stuff
|
import XMonad.Layout.Reflect -- GIMP stuff
|
||||||
import XMonad.Layout.ResizableTile
|
import XMonad.Layout.ResizableTile
|
||||||
import XMonad.Layout.SimpleFloat
|
import XMonad.Layout.SimpleFloat
|
||||||
|
import XMonad.Layout.Spacing
|
||||||
import XMonad.Layout.Tabbed
|
import XMonad.Layout.Tabbed
|
||||||
import XMonad.Layout.TrackFloating -- GIMP stuff
|
import XMonad.Layout.TrackFloating -- GIMP stuff
|
||||||
|
|
||||||
@ -299,6 +301,7 @@ main = do sc <- IS.countScreens
|
|||||||
, manageHook = manageDocks <+> myManageHook -- <+> manageHook desktopConfig
|
, manageHook = manageDocks <+> myManageHook -- <+> manageHook desktopConfig
|
||||||
, handleEventHook = handleEventHook desktopConfig
|
, handleEventHook = handleEventHook desktopConfig
|
||||||
, layoutHook = avoidStruts $ gaps [(D,108)] $ layoutH
|
, layoutHook = avoidStruts $ gaps [(D,108)] $ layoutH
|
||||||
|
--, layoutHook = avoidStruts $ layoutH
|
||||||
, logHook = myLogHook dzenTopBar >> fadeHook >> updatePointer (0.5, 0.5) (0, 0)
|
, logHook = myLogHook dzenTopBar >> fadeHook >> updatePointer (0.5, 0.5) (0, 0)
|
||||||
, borderWidth = 1
|
, borderWidth = 1
|
||||||
, normalBorderColor = "#282828"
|
, normalBorderColor = "#282828"
|
||||||
@ -352,7 +355,7 @@ myBitmapsDir = "/home/trey/.xmonad/dzen2"
|
|||||||
|
|
||||||
myLogHook :: Handle -> X ()
|
myLogHook :: Handle -> X ()
|
||||||
--myLogHook h = dynamicLogWithPP $ defaultPP
|
--myLogHook h = dynamicLogWithPP $ defaultPP
|
||||||
myLogHook h = dynamicLogWithPP $ def
|
myLogHook h = dynamicLogWithPP $ IS.marshallPP (S 0) $ def
|
||||||
{
|
{
|
||||||
ppCurrent = dzenColor "#8AE234" "#282828" . pad
|
ppCurrent = dzenColor "#8AE234" "#282828" . pad
|
||||||
, ppVisible = dzenColor "#555753" "#282828" . pad
|
, ppVisible = dzenColor "#555753" "#282828" . pad
|
||||||
@ -460,6 +463,7 @@ myKeys = [
|
|||||||
spawnHere "pkill trayer"
|
spawnHere "pkill trayer"
|
||||||
sendMessage $ ToggleStruts
|
sendMessage $ ToggleStruts
|
||||||
sendMessage $ ToggleGaps)
|
sendMessage $ ToggleGaps)
|
||||||
|
--sendMessage $ ToggleStruts)
|
||||||
, ((lAlt , xK_g), spawnHere "~/bin/google_selection.sh")
|
, ((lAlt , xK_g), spawnHere "~/bin/google_selection.sh")
|
||||||
--, ((winKey , xK_g), ifWindows (className =? "Google-chrome") (mapM_ focus) (spawnHere "google-chrome"))
|
--, ((winKey , xK_g), ifWindows (className =? "Google-chrome") (mapM_ focus) (spawnHere "google-chrome"))
|
||||||
, ((winKey , xK_g), do
|
, ((winKey , xK_g), do
|
||||||
|
Loading…
Reference in New Issue
Block a user