diff options
author | Michal Minar <miminar@redhat.com> | 2015-08-02 10:43:03 +0200 |
---|---|---|
committer | Michal Minar <miminar@redhat.com> | 2015-08-02 11:14:06 +0200 |
commit | eda7f71b7e65adf47389bc9593ee73ee7be4fe84 (patch) | |
tree | 133f2ec217259230c1f8ee20cb11fefdc2120c9a /xminad.hs | |
parent | cbb2de4f8b9a043e1194136093284f197904dc14 (diff) | |
download | xminad-eda7f71b7e65adf47389bc9593ee73ee7be4fe84.tar.gz xminad-eda7f71b7e65adf47389bc9593ee73ee7be4fe84.tar.xz xminad-eda7f71b7e65adf47389bc9593ee73ee7be4fe84.zip |
Fix focus issues for tabbed windows
Use TackFloating module with full or tabbed layouts.
Signed-off-by: Michal Minar <miminar@redhat.com>
Diffstat (limited to 'xminad.hs')
-rw-r--r-- | xminad.hs | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -1,16 +1,14 @@ {-# LANGUAGE NoMonomorphismRestriction #-} {-# OPTIONS -fno-warn-missing-signatures #-} -import qualified Data.Map as M import qualified DBus as D import qualified DBus.Client as D import XMonad -import qualified XMonad.Actions.FlexibleResize as FlexR +import XMonad.Actions.UpdateFocus import XMonad.Config.Desktop import XMonad.Hooks.SetWMName import XMonad.Hooks.UrgencyHook -import qualified XMonad.StackSet as W -- local modules ************************************************************** import qualified XMonad.Local.Config as Local @@ -19,6 +17,7 @@ import qualified XMonad.Local.LogHook as Local import qualified XMonad.Local.Keys as Local import qualified XMonad.Local.Layout as Local import qualified XMonad.Local.ManageHook as Local +import qualified XMonad.Local.Mouse as Local import qualified XMonad.Local.TopicSpace as Local import qualified XMonad.Local.XConfig as Local @@ -35,13 +34,12 @@ myConfig dbus = Local.xConfig , handleEventHook = Local.eventHook , manageHook = Local.manageHook , startupHook = myStartupHook - , mouseBindings = mouseBindings + , mouseBindings = Local.mouseBindings } where - mc = myConfig dbus myStartupHook = do startupHook Local.xConfig - -- adjustEventInput + adjustEventInput setWMName "LG3D" getWellKnownName :: D.Client -> IO () |