diff options
author | tv <tv@krebsco.de> | 2022-03-31 23:12:39 +0200 |
---|---|---|
committer | tv <tv@krebsco.de> | 2023-01-08 13:46:02 +0100 |
commit | 66404efeb5fab67a47ae5bf349b6fb092a5c204b (patch) | |
tree | 4eaacf36035a61e861d2a0de1a8e596f6a4abcd1 /tv | |
parent | 39232586e2fc076588c0bbe1aca9ea54b6c39446 (diff) |
tv xmonad: use BorderUrgencyHook
Diffstat (limited to 'tv')
-rw-r--r-- | tv/5pkgs/haskell/xmonad-tv/src/main.hs | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/tv/5pkgs/haskell/xmonad-tv/src/main.hs b/tv/5pkgs/haskell/xmonad-tv/src/main.hs index 2a17936..d4c9c6a 100644 --- a/tv/5pkgs/haskell/xmonad-tv/src/main.hs +++ b/tv/5pkgs/haskell/xmonad-tv/src/main.hs @@ -26,7 +26,13 @@ import qualified XMonad.Prompt import qualified XMonad.StackSet as W import Data.Map (Map) import qualified Data.Map as Map -import XMonad.Hooks.UrgencyHook (SpawnUrgencyHook(..), withUrgencyHook) +import XMonad.Hooks.UrgencyHook + ( BorderUrgencyHook(BorderUrgencyHook,urgencyBorderColor) + , RemindWhen(Dont) + , SuppressWhen(Never) + , UrgencyConfig(UrgencyConfig,remindWhen,suppressWhen) + , withUrgencyHookC + ) import XMonad.Hooks.ManageHelpers (doCenterFloat,doRectFloat) import Data.Ratio import XMonad.Hooks.Place (placeHook, smart) @@ -55,7 +61,14 @@ mainNoArgs = do let config = id - $ withUrgencyHook (SpawnUrgencyHook "echo emit Urgency ") + $ withUrgencyHookC + BorderUrgencyHook + { urgencyBorderColor = "#ff0000" + } + UrgencyConfig + { remindWhen = Dont + , suppressWhen = Never + } $ def { terminal = {-pkg:rxvt_unicode-}"urxvtc" , modMask = mod4Mask |