Kezdőlap › Fórumok › Linuxos szoftverek › awesome ablakkezelő
- This topic has 1,005 hozzászólás, 15 résztvevő, and was last updated 16 years telt el by
Névtelen.
-
SzerzőBejegyzés
-
2008-07-19-18:58 #2146903Code:sockfile = „/home/norbi/.awesome_ctl.0”
message_format = „$screen widget_tell $sb_name $widget_name $prop $msg”
date {
# see ‘man date’ to sequences
msg {
sb_name = „mystatusbar”
widget_name = „tb_date”
widget_property = „text”
message = „%y/%m/%d, %A”
}
msg {
sb_name = „mystatusbar”
widget_name = „tb_time”
widget_property = „text”
message = ” %H:%M”
}
}snd {
interval = 10
mixer {
mixer_name = „Master”
msg {
widget_name = „pb_volume_master”
widget_property = „data d_vol_master”
message = „$v”
sb_name = „mystatusbar”
}
}
}disks {
new_value „$ug” {
value = „$tk $fk – 1024 * 1024 *”
}
new_value „$tg” {
value = „$tk 1024 * 1024 *”
}
new_value „$up” {
value = „$tk $fk – $tk / 100 *”
}
disk {
mnt_point = „/”
# how many kb are one block
# in this case: 1 block = 4kb – default value
blocksize = 4
precision = 0
msg {
sb_name = „sb_system”
widget_name = „tb_disk_hda2”
widget_property = „text”
message = „$ugG/$tgG – $up%”
}
}
disk {
mnt_point = „/media/files”
precision = 0
msg {
sb_name = „sb_system”
widget_name = „tb_disk_hda3”
widget_property = „text”
message = „$ugG/$tgG – $up%”
}
}
disk {
mnt_point = „/media/downloads”
precision = 0
msg {
sb_name = „sb_system”
widget_name = „tb_disk_sda1”
widget_property = „text”
message = „$ugG/$tgG – $up%”
}
}}
cpu {
file_stat = „/proc/stat”
file_info = „/proc/cpuinfo”
# Sequences: $cpu – cpu work in percent / from file_stat
# above are from file_info — not implemented yet!!!
# $mhz – cpu’s MHz
# $bmps – cpu’s bogomips
# $vendor – vendor_id
# $model – model name
msg {
sb_name = „sb_system”
widget_name = „tb_cpu”
widget_property = „text”
message = „$cpu%”
}
msg {
sb_name = „sb_system”
widget_name = „gr_cpu”
widget_property = „data d_cpu”
message = „$cpu”
}
}net {
# Sequences:
# $in_kbps : input (download) speed in kbps
# $in_totalK : downloaded size in kb
# $in_totalM : downloaded size in Mb
#
# $out_kbps : output (upload) speed in kbps
# $out_totalK : uploaded size in kb
# $out_totalM : uploaded size in Mb
ifs {
nif=”eth0″
msg {
sb_name = „sb_system”
widget_name = „tb_net_in”
widget_property = „text”
message = „$in_kbps kb/s”
}
msg {
sb_name = „sb_system”
widget_name = „gr_net_in”
widget_property = „data d_net_in”
message = „$in_kbps”
}
msg {
sb_name = „sb_system”
widget_name = „gr_net_out”
widget_property = „data d_net_out”
message = „$out_kbps”
}
msg {
sb_name = „sb_system”
widget_name = „tb_net_out”
widget_property = „text”
message = „$out_kbps kb/s”
}
}
}mem {
new_value „$memusedp” {
value = „$memtotalK $memfreeK – $memcachedK – $memtotalK / 100 *”
}
new_value „$memtotalM” {
value = „$memtotalK 1024 *”
}
new_value „$memusedM” {
value = „$memtotalK $memfreek – $memcachedK – 1024 *”
}
file = „/proc/meminfo”
msg {
message = „$memtotalMMB – ”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_mem_total”
}
msg {
message = „$memusedMMB/”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_mem_used”
}
msg {
message = „$memusedp%”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_mem”
}
msg {
message = „$memusedp”
sb_name = „sb_system”
widget_property = „data d_mem”
widget_name = „pg_mem”
}
}uptime { # Sequences:
# $D, $H, $M, $S : uptime date, hour, minute, second
# $TS,$TM,$TH : total second, minute, hour
msg {
message = ” Uptime: $Dd $H:$M”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_uptime”
}
}2008-07-19-18:58 #2146904Code:sockfile = „/home/norbi/.awesome_ctl.0”message_format = „$screen widget_tell $sb_name $widget_name $prop $msg”
date {
# see ‘man date’ to sequences
msg {
sb_name = „mystatusbar”
widget_name = „tb_date”
widget_property = „text”
message = „%y/%m/%d, %A”
}
msg {
sb_name = „mystatusbar”
widget_name = „tb_time”
widget_property = „text”
message = ” %H:%M”
}
}snd {
interval = 10
mixer {
mixer_name = „Master”
msg {
widget_name = „pb_volume_master”
widget_property = „data d_vol_master”
message = „$v”
sb_name = „mystatusbar”
}
}
}disks {
new_value „$ug” {
value = „$tk $fk – 1024 * 1024 *”
}
new_value „$tg” {
value = „$tk 1024 * 1024 *”
}
new_value „$up” {
value = „$tk $fk – $tk / 100 *”
}
disk {
mnt_point = „/”
# how many kb are one block
# in this case: 1 block = 4kb – default value
blocksize = 4
precision = 0
msg {
sb_name = „sb_system”
widget_name = „tb_disk_hda2”
widget_property = „text”
message = „$ugG/$tgG – $up%”
}
}
disk {
mnt_point = „/media/files”
precision = 0
msg {
sb_name = „sb_system”
widget_name = „tb_disk_hda3”
widget_property = „text”
message = „$ugG/$tgG – $up%”
}
}
disk {
mnt_point = „/media/downloads”
precision = 0
msg {
sb_name = „sb_system”
widget_name = „tb_disk_sda1”
widget_property = „text”
message = „$ugG/$tgG – $up%”
}
}}
cpu {
file_stat = „/proc/stat”
file_info = „/proc/cpuinfo”
# Sequences: $cpu – cpu work in percent / from file_stat
# above are from file_info — not implemented yet!!!
# $mhz – cpu’s MHz
# $bmps – cpu’s bogomips
# $vendor – vendor_id
# $model – model name
msg {
sb_name = „sb_system”
widget_name = „tb_cpu”
widget_property = „text”
message = „$cpu%”
}
msg {
sb_name = „sb_system”
widget_name = „gr_cpu”
widget_property = „data d_cpu”
message = „$cpu”
}
}net {
# Sequences:
# $in_kbps : input (download) speed in kbps
# $in_totalK : downloaded size in kb
# $in_totalM : downloaded size in Mb
#
# $out_kbps : output (upload) speed in kbps
# $out_totalK : uploaded size in kb
# $out_totalM : uploaded size in Mb
ifs {
nif=”eth0″
msg {
sb_name = „sb_system”
widget_name = „tb_net_in”
widget_property = „text”
message = „$in_kbps kb/s”
}
msg {
sb_name = „sb_system”
widget_name = „gr_net_in”
widget_property = „data d_net_in”
message = „$in_kbps”
}
msg {
sb_name = „sb_system”
widget_name = „gr_net_out”
widget_property = „data d_net_out”
message = „$out_kbps”
}
msg {
sb_name = „sb_system”
widget_name = „tb_net_out”
widget_property = „text”
message = „$out_kbps kb/s”
}
}
}mem {
new_value „$memusedp” {
value = „$memtotalK $memfreeK – $memcachedK – $memtotalK / 100 *”
}
new_value „$memtotalM” {
value = „$memtotalK 1024 *”
}
new_value „$memusedM” {
value = „$memtotalK $memfreek – $memcachedK – 1024 *”
}
file = „/proc/meminfo”
msg {
message = „$memtotalMMB – ”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_mem_total”
}
msg {
message = „$memusedMMB/”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_mem_used”
}
msg {
message = „$memusedp%”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_mem”
}
msg {
message = „$memusedp”
sb_name = „sb_system”
widget_property = „data d_mem”
widget_name = „pg_mem”
}
}uptime { # Sequences:
# $D, $H, $M, $S : uptime date, hour, minute, second
# $TS,$TM,$TH : total second, minute, hour
msg {
message = ” Uptime: $Dd $H:$M”
sb_name = „sb_system”
widget_property = „text”
widget_name = „tb_uptime”
}
}2008-07-19-19:03 #2146905Nézd meg azt a skeleton-fájlt! Az a new_value rossz helyen van.
Az a skeleton fájl arra lenne való, hogy abból kitalálhatod, hogy milyen opciók vannak, mire való az adott opció, stb. Ha nem egyértelmű, akkor szólj, hogy hol/miben lehet(ne) javítani.2008-07-19-19:03 #2146906Nézd meg azt a skeleton-fájlt! Az a new_value rossz helyen van.
Az a skeleton fájl arra lenne való, hogy abból kitalálhatod, hogy milyen opciók vannak, mire való az adott opció, stb. Ha nem egyértelmű, akkor szólj, hogy hol/miben lehet(ne) javítani.2008-07-19-19:18 #2146907A példa konfigból másoltam ki és írtam át a megfelelő részeket, nem látok különbséget, max annyit, hogy nem egymás alatt vannak a sorok mint a példánál, de ha átírom úgy sem jó.
2008-07-19-19:18 #2146908A példa konfigból másoltam ki és írtam át a megfelelő részeket, nem látok különbséget, max annyit, hogy nem egymás alatt vannak a sorok mint a példánál, de ha átírom úgy sem jó.
2008-07-19-19:24 #2146909Akkor nézd meg, hogy a példában melyik szekcióban vannak azok a new_value csodaparancsok, meg a te fájlodban melyik szekcióban vannak!
Valamint azt a skeleton-t is nézegesd, nem azért görcsöltem vele vagy egy órát, hogy senki meg se nézze 🙂2008-07-19-19:24 #2146910Akkor nézd meg, hogy a példában melyik szekcióban vannak azok a new_value csodaparancsok, meg a te fájlodban melyik szekcióban vannak!
Valamint azt a skeleton-t is nézegesd, nem azért görcsöltem vele vagy egy órát, hogy senki meg se nézze 🙂2008-07-19-19:31 #2146911uzsolt wrote:Akkor nézd meg, hogy a példában melyik szekcióban vannak azok a new_value csodaparancsok, meg a te fájlodban melyik szekcióban vannak!
Valamint azt a skeleton-t is nézegesd, nem azért görcsöltem vele vagy egy órát, hogy senki meg se nézze 🙂Bakker, én a mem rész néztem, a disknél tényleg másképp van, köszi. 🙂
Viszont a képleten még finomítani kell, mert iszonyat hülyeségeket ír ki. 🙂2008-07-19-19:31 #2146912uzsolt wrote:Akkor nézd meg, hogy a példában melyik szekcióban vannak azok a new_value csodaparancsok, meg a te fájlodban melyik szekcióban vannak!
Valamint azt a skeleton-t is nézegesd, nem azért görcsöltem vele vagy egy órát, hogy senki meg se nézze 🙂Bakker, én a mem rész néztem, a disknél tényleg másképp van, köszi. 🙂
Viszont a képleten még finomítani kell, mert iszonyat hülyeségeket ír ki. 🙂 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz