mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-07-31 04:01:51 -07:00
add NoUrgencyHook, for shachaf's sake
This commit is contained in:
@@ -22,6 +22,7 @@ module XMonad.Hooks.UrgencyHook (
|
||||
withUrgencyHook,
|
||||
focusUrgent,
|
||||
readUrgents, withUrgents,
|
||||
NoUrgencyHook(..),
|
||||
dzenUrgencyHook, DzenUrgencyHook(..),
|
||||
seconds
|
||||
) where
|
||||
@@ -144,6 +145,11 @@ withUrgencyHook theHook = ModifiedLayout $ WithUrgencyHook theHook
|
||||
class (Read h, Show h) => UrgencyHook h a where
|
||||
urgencyHook :: h -> a -> X ()
|
||||
|
||||
data NoUrgencyHook = NoUrgencyHook deriving (Read, Show)
|
||||
|
||||
instance UrgencyHook NoUrgencyHook Window where
|
||||
urgencyHook _ _ = return ()
|
||||
|
||||
data DzenUrgencyHook = DzenUrgencyHook { duration :: Int, args :: [String] }
|
||||
deriving (Read, Show)
|
||||
|
||||
|
Reference in New Issue
Block a user