diff options
author | Michal Minar <mic.liamg@gmail.com> | 2015-08-25 07:25:17 +0200 |
---|---|---|
committer | Michal Minar <mic.liamg@gmail.com> | 2015-08-25 07:25:17 +0200 |
commit | c2db37145444431ac55debe79665f9de2333efd0 (patch) | |
tree | 29166ebffd570366d020f15a26166212658277b2 /src | |
parent | ce2490a4d9ce990bc8c0f189bd04535b202a84e3 (diff) | |
download | xminad-c2db37145444431ac55debe79665f9de2333efd0.tar.gz xminad-c2db37145444431ac55debe79665f9de2333efd0.tar.xz xminad-c2db37145444431ac55debe79665f9de2333efd0.zip |
Revert "Added taffybar - not working"
This reverts commit ce2490a4d9ce990bc8c0f189bd04535b202a84e3.
Diffstat (limited to 'src')
-rw-r--r-- | src/XMonad/Local/LogHook.hs | 36 |
1 files changed, 15 insertions, 21 deletions
diff --git a/src/XMonad/Local/LogHook.hs b/src/XMonad/Local/LogHook.hs index 3503b77..1386933 100644 --- a/src/XMonad/Local/LogHook.hs +++ b/src/XMonad/Local/LogHook.hs @@ -1,27 +1,26 @@ module XMonad.Local.LogHook (logHook) where ---import qualified Codec.Binary.UTF8.String as UTF8 ---import qualified Data.Map as M ---import Data.List ---import qualified DBus as D ---import qualified DBus.Client as D ---import Text.Regex ---import Text.Regex.Posix +import qualified Codec.Binary.UTF8.String as UTF8 +import qualified Data.Map as M +import Data.List +import qualified DBus as D +import qualified DBus.Client as D +import Text.Regex +import Text.Regex.Posix -- local modules ************************************************************** import XMonad hiding (logHook) import qualified XMonad.Actions.UpdatePointer as UP import XMonad.Hooks.CurrentWorkspaceOnTop ---import XMonad.Hooks.DynamicLog as DL ---import XMonad.Hooks.EwmhDesktops +import XMonad.Hooks.DynamicLog as DL +import XMonad.Hooks.EwmhDesktops import XMonad.Hooks.FadeWindows ---import qualified XMonad.StackSet as W ---import XMonad.Util.NamedScratchpad as NS ---import XMonad.Util.WorkspaceCompare (getSortByIndex) +import qualified XMonad.StackSet as W +import XMonad.Util.NamedScratchpad as NS +import XMonad.Util.WorkspaceCompare (getSortByIndex) -logHook :: X() -logHook = do - {- +logHook :: D.Client -> X() +logHook dbus = do sorted <- getSortByIndex ws <- gets ( map W.tag . sorted . namedScratchpadFilterOutWorkspace . W.workspaces . windowset @@ -29,13 +28,11 @@ logHook = do DL.dynamicLogWithPP (myPP $ M.fromList $ zip ws ([1..] :: [Integer])) { ppOutput = dbusOutput dbus } - -} currentWorkspaceOnTop - --ewmhDesktopsLogHook + ewmhDesktopsLogHook fadeWindowsLogHook myFadeHook UP.updatePointer (UP.Relative 0.9 0.9) -{- myPP :: Show a => M.Map WorkspaceId a -> PP myPP wmap = defaultPP { ppTitle = pangoSpan [("foreground", "white"), ("font", "Cantarell 10")] . pangoSanitize @@ -81,7 +78,6 @@ myPP wmap = defaultPP shortenLayout' [] s = s shortenLayout' ((reg, repl):xs) s = shortenLayout' xs $ subRegex (mkRegex reg) s repl --} myFadeHook :: FadeHook myFadeHook = composeAll [ opaque @@ -107,7 +103,6 @@ doNotFadeOutWindows = className =? "BaldursGate" <||> title =? "VLC (XVideo output)" -{- dbusOutput :: D.Client -> String -> IO () dbusOutput dbus str = do let signal = (D.signal @@ -136,4 +131,3 @@ pangoSanitize = foldr sanitize "" sanitize '\"' xs = """ ++ xs sanitize '&' xs = "&" ++ xs sanitize x xs = x:xs --} |