2 -- font = "xft:Bitstream Vera Sans Mono:size=9:bold:antialias=true"
5 -- , fgColor = "#646464"
8 , position = OnScreen 0 (TopW L 90)
10 -- , borderColor = "#646464"
11 , sepChar = "%" -- delineator between plugin names and straight text
12 , alignSep = "}{" -- separator between left-right alignment
13 , template = "%_XMONAD_XMOBAR0% }{ %multicpu% %thermal0% %memory% %dynnetwork% %battery% %kbd% %parisTime% "
14 , lowerOnStart = True -- send to bottom of window stack on start
15 , hideOnStart = False -- start with window unmapped (hidden)
16 , allDesktops = True -- show on all desktops
17 , overrideRedirect = True -- set the Override Redirect flag (Xlib)
18 , pickBroadest = False -- choose widest display (multi-monitor)
19 , persistent = True -- enable/disable hiding (True = disabled)
21 [ Run XPropertyLog "_XMONAD_XMOBAR0"
23 [ "--template", "CPU:<autototal>%"
24 , "--Low", "50" -- units: %
25 , "--High", "85" -- units: %
27 , "--normal", "orange"
31 [ "--template", "Temp:<temp>°C"
32 , "--Low", "70" -- units: °C
33 , "--High", "80" -- units: °C
35 , "--normal", "orange"
39 [ "--template","Mem:<usedratio>%"
40 , "--Low", "20" -- units: %
41 , "--High", "90" -- units: %
43 , "--normal", "orange"
46 -- Note that reloading xmonad is needed (Win+End)
47 -- to detect network interfaces brought
48 -- after xmonad has started (eg. over USB).
50 [ "--template", "<dev>:Tx:<tx>|Rx:<rx>kB/s"
51 , "--Low", "20000" -- units: B/s
52 , "--High", "1000000" -- units: B/s
54 , "--normal", "orange"
58 [ "--template", "Batt:<acstatus>"
59 , "--Low", "20" -- units: %
60 , "--High", "80" -- units: %
62 , "--normal", "orange"
64 , "--" -- battery specific options
66 , "-o", "<left>% (<timeleft>)"
68 , "-O", "<fc=#dAA520>Charging</fc>"
70 , "-i", "<fc=green>Charged</fc>"
73 [ ("fr", "Kbd:<fc=white>FR</fc>")
74 , ("us", "Kbd:<fc=white>US</fc>")
76 , Run DateZone "%A %d %b %H:%M:%S" "fr_FR.UTF-8" "Europe/Paris" "parisTime" 1