You are not logged in.

#1 2009-03-05 03:48:48

jaideep_jdof
Member
From: Delhi, India
Registered: 2006-06-05
Posts: 311

xmobar cpufreq

Following is my .xmobarrc:

Config { font = "-Misc-Fixed-Bold-R-Normal--13-120-75-75-C-70-ISO8859-1"
       , bgColor = "black"
       , fgColor = "grey"
       , position = BottomW L 90
       , commands = [ Run Weather "EGPF" ["-t"," <tempF>F","-L","64","-H","77","--normal","green","--high","red","--low","lightblue"] 36000
                    , Run Cpu ["-L","3","-H","50","--normal","green","--high","red"] 10
                    , Run Memory ["-t","Mem: <usedratio>%"] 10
                    , Run Swap [] 10
                    , Run Date "%a %b %_d %l:%M" "date" 10
                    , Run StdinReader
                    , Run Battery ["-t","Batt: <left>"] 10
                    , Run CpuFreq ["-t","Freq:<cpu0>|<cpu1>GHz","-L","0","-H","2","-l","lightblue","-n","white","-h","red"] 50
                    , Run CoreTemp ["-t","Temp:<core0>|<core1>C","-L","40","-H","60","-l","lightblue","-n","gray90","-h","red"] 50
            
                    ]
       , sepChar = "%"
       , alignSep = "}{"
       , template = "%StdinReader% }{ %cpu% | %memory% * %swap% | %battery% %cpufreq% %coretemp%   <fc=#ee9a00>%date%</fc>"
       }

I have modules acpi-cpufreq and coretemp loaded at boot but still i can't get the cpufreq and coretemp to show up in xmobar, it just shows the text updating....

Is there comething wrong with my xmonad.hs:

import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run(spawnPipe)
import XMonad.Util.EZConfig(additionalKeys)
import System.IO


main = do
    xmproc <- spawnPipe "xmobar"
    -- make sure to edit paths to xmobar and .xmobarrc to match your system.
    -- If xmobar is in your $PATH, and its config in ~/.xmobarrc you don't need
    -- the xmobar path or config file, use: xmproc <- spawnPipe "xmobar"  
    xmonad $ defaultConfig
        { manageHook = manageDocks <+> manageHook defaultConfig
        , layoutHook = avoidStruts  $  layoutHook defaultConfig
        , logHook = dynamicLogWithPP $ xmobarPP
                        { ppOutput = hPutStrLn xmproc
                        , ppTitle = xmobarColor "green" "" . shorten 50
                        }
    , terminal = "sakura"
        , modMask = mod4Mask     -- Rebind Mod to the Windows key
        } `additionalKeys`
        [ ((mod4Mask .|. shiftMask, xK_z), spawn "xlock")
        , ((controlMask, xK_Print), spawn "sleep 0.2; scrot -s")
        , ((0, xK_Print), spawn "scrot")
        ]

Offline

#2 2009-03-19 14:26:27

alexsuraci
Member
Registered: 2008-09-27
Posts: 15

Re: xmobar cpufreq

Same problem here.

Offline

Board footer

Powered by FluxBB