Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #sevenfourk <sevenfourk@gmail.com> (22.04.2008)
- import "passwords.rb" ## ( GMAIL_PWD = "yourpass" )
- awesome {
- set :statusbar => "top"
- # widget("cpu_text") {
- # set :module => :cpu_usage
- # set :interval => 2
- #
- # property("text") {
- # " #{@usage[1].to_i}%/#{@usage[2].to_i}% "
- # }
- #
- # property("fg") {
- # if @usage[0] >= 75
- # "#111111"
- # else
- # "#ffffff"
- # end
- # }
- # }
- widget("cpu_freq") {
- set :module => :cpu_info
- set :interval => 3
- property("text") {
- if @speed[0] >= 1000
- "@ %3.2fGHz " % ghz
- else
- "@ #{@speed[0].to_i}MHz"
- end
- }
- }
- widget("cpu_graph") {
- set :module => :cpu_usage
- set :property => "data one"
- set :interval => 1
- set :cpu => 0
- }
- # widget("multifs") {
- # set :module => :file_system
- # set :interval => 60
- # property("data root") {
- # @percentage["/"]
- # }
- # property("data home") {
- # @percentage["/home"]
- # }
- # }
- widget("root_fs") {
- set :module => :file_system
- set :interval => 10
- set :mountpoint => "/"
- property("text") {
- if @free[@mountpoint] > 1024
- " ROOT: #{@free[@mountpoint].to_i } MB free "
- else
- "#{@free[mountpoint].to_i} MB"
- end
- }
- }
- widget("home_fs") {
- set :module => :file_system
- set :interval => 10
- set :mountpoint => "/home"
- property("text") {
- if @free[@mountpoint] > 1024
- " $HOME: #{@free[@mountpoint].to_i } MB free "
- else
- "#{@free[mountpoint].to_i} MB"
- end
- }
- }
- widget("net_traffic") {
- set :property => "data one"
- set :interval => 1
- set :interface => "ppp0"
- set :download_peak => 7
- }
- widget("alsa") {
- set :property => "data one"
- set :interval => 1
- }
- widget("mpd") {
- set :interval => 1
- property("text") {
- case @state
- when :playing
- "#@artist - #@title (#@position/#@length) "
- when :paused
- "#@artist - #@title (#@position/#@length) "
- when :stopped
- "not playing"
- end
- }
- }
- widget ("mpd_icon") {
- set :interval => 1
- set :module => "mpd"
- property("image") {
- case @state
- when :playing
- "/home/sevenfourk/icons/play.png"
- when :paused
- "/home/sevenfourk/icons/pause.png"
- when :stopped
- "/home/sevenfourk/icons/stop.png"
- end
- }
- }
- widget("pacman") {
- set :interval => 5.hours
- property("text") { " #@count " }
- property("fg") {
- if @count > 0 : COLOR[:urgent]
- else COLOR[:normal]
- end
- }
- }
- widget("gmail") {
- set :interval => 20.minutes
- set :username => "sevenfourk"
- set :password => GMAIL_PWD
- }
- widget("clock") {
- set :interval => 1
- set :format => "%a %b %d * %T"
- }
- }
Add Comment
Please, Sign In to add comment