import Xmobar import Config import Monitors config p = (baseConfig p) { position = TopSize C 100 defaultHeight , textOffset = defaultHeight - 8 , textOffsets = [defaultHeight - 9] , border = BottomB , commands = [ Run (topProc p) , Run (multiCPU p) , Run (cpuFreq p) , Run memory , Run (diskU p) , Run (diskIO p) , Run (coreTemp p) , Run brightness , Run kbd , Run XMonadLog , Run laTime , Run localTime ] , template = " |bright| |memory| |top| |kbd|{|XMonadLog|}\ \ |diskio| |disku| |cpufreq| |multicpu|\ \ |coretemp| \ \ |datetime| |laTime| " } main :: IO () main = palette >>= configFromArgs . config >>= xmobar