summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Minar <mic.liamg@gmail.com>2015-11-17 18:13:38 +0100
committerMichal Minar <mic.liamg@gmail.com>2015-11-17 18:14:11 +0100
commit89a7532795a7b227235a88570dc22576b046db77 (patch)
tree2552d7241841142263f08a20f390c40bc5bddb73
parentac1ef8f98cd4d519737a9d670c44418aa81d1a7a (diff)
downloadxminad-89a7532795a7b227235a88570dc22576b046db77.tar.gz
xminad-89a7532795a7b227235a88570dc22576b046db77.tar.xz
xminad-89a7532795a7b227235a88570dc22576b046db77.zip
Tuned witcher layout
Signed-off-by: Michal Minar <mic.liamg@gmail.com>
-rw-r--r--src/XMonad/Local/Layout.hs4
-rw-r--r--src/XMonad/Local/ManageHook.hs1
-rw-r--r--src/XMonad/Local/TopicSpace.hs3
3 files changed, 7 insertions, 1 deletions
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" ]