From 89a7532795a7b227235a88570dc22576b046db77 Mon Sep 17 00:00:00 2001 From: Michal Minar Date: Tue, 17 Nov 2015 18:13:38 +0100 Subject: Tuned witcher layout Signed-off-by: Michal Minar --- src/XMonad/Local/Layout.hs | 4 ++++ src/XMonad/Local/ManageHook.hs | 1 + src/XMonad/Local/TopicSpace.hs | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/XMonad/Local/Layout.hs b/src/XMonad/Local/Layout.hs index 887a734..0baeb77 100644 --- a/src/XMonad/Local/Layout.hs +++ b/src/XMonad/Local/Layout.hs @@ -35,6 +35,7 @@ layoutHook = avoidStruts $ PW.onWorkspace "chat" chatL $ PW.onWorkspace "gimp" gimpL $ PW.onWorkspace "BG" bgL + $ PW.onWorkspace "witcher" witcherL $ PW.onWorkspace "remote" remoteL $ PW.onWorkspaces ["homam5", "civ4", "pst", "ciV"] wineGameL easyLay @@ -80,6 +81,9 @@ gimpL = LN.named "GIMP" bgL = windowNavigation $ BW.boringWindows $ smartBorders $ reflectHoriz $ Tall nmaster delta (7/9) +witcherL = windowNavigation $ BW.boringWindows $ noBorders + $ IM.withIM (2%7) (IM.ClassName "Firefox") tiled + remoteL = windowNavigation $ BW.boringWindows $ smartBorders $ Tab.tabbed Tab.shrinkText myTabTheme diff --git a/src/XMonad/Local/ManageHook.hs b/src/XMonad/Local/ManageHook.hs index 365c527..fbabd10 100644 --- a/src/XMonad/Local/ManageHook.hs +++ b/src/XMonad/Local/ManageHook.hs @@ -17,6 +17,7 @@ manageHook = composeOne (concat [ --[manageHook myBaseConfig] [checkDock -?> doIgnore] , [className =? c -?> doIgnore | c <- myCIgnores] + , [className =? "Wine" -?> doFloat ] , [isFullscreen -?> doMaster <+> doFullFloat] , [transience] , [isDialog -?> doMaster <+> doCenterFloat] diff --git a/src/XMonad/Local/TopicSpace.hs b/src/XMonad/Local/TopicSpace.hs index 7a0798f..c25055f 100644 --- a/src/XMonad/Local/TopicSpace.hs +++ b/src/XMonad/Local/TopicSpace.hs @@ -101,7 +101,8 @@ topicConfig = TS.defaultTopicConfig , ("scrum", spawn "firefox https://bluejeans.com/3046463974/") , ("BG", spawn "steam steam://rungameid/228280" >> spawn "firefox http://slovnik.seznam.cz/de-cz/") - , ("witcher", spawn "wine C:\\windows\\command\\start.exe steam://rungameid/20900") + , ("witcher", spawn "wine C:/Program\\ Files\\ (x86)/Steam/Steam.exe steam://rungameid/20900" >> + spawn "firefox --new-window http://slovnik.seznam.cz/de-cz/") , ("calendar", spawn "california") ] ++ map (\w -> (w, spawnShell Nothing >> spawnShell Nothing)) [ "ae", "aet", "aes", "aea" ] -- cgit