looking at my old config, it looks like i used a nerd font then: Config { font = "xft:Droid Sans Mono for Powerline Plus Nerd File Types:size=10:antialias=true" , bgColor = "black" , fgColor = "grey" , position = Static { xpos = 0, ypos = 0, width = 1740, height = 30} , commands = [ Run Weather "YBCG" ["-t"," C","-L","15","-H","28","--normal","green","--high","red","--low","lightblue"] 36000 -- , Run MultiCpu ["-L","3","-H","50","--normal","green","--high","red", "-t", "CPU: "] 10 , Run Cpu ["-L","3","-H","50","--normal","green","--high","red", "-t", "CPU: "] 10 , Run Memory ["-t","Mem: %"] 10 , Run Swap [] 10 , Run Date "%a %b %_d %l:%M" "date" 10 , Run DateZone "%a %H:%M" "en_US.UTF-8" "America/New_York" "nyTime" 10 , Run StdinReader , Run DiskIO [("/", " ")] ["-m", "3"] 10 , Run Com ".xmonad/playerstatus" [] "music" 10 , Run DynNetwork ["-m", "3"] 10 , Run TopProc ["-m", "10"] 5 , Run CommandReader "/usr/local/bin/pymodoro" "pomodoro" ] , sepChar = "%" , alignSep = "}{" , template = "%StdinReader% }{ [%pomodoro%] | [%music%] | [%cpu% | %dynnetwork% | Disk: %diskio% | %memory% * %swap% | %top%] | [ %date% |%YBCG%] " , allDesktops = True }