awesome ablakkezelő

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.
10 bejegyzés megtekintése - 501-510 / 1,006
  • Szerző
    Bejegyzés
  • #2146903
    birno
    Felhasználó
      Code:
      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”
      }
      }

      #2146904
      birno
      Felhasználó
        Code:
        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”
        }
        }

        #2146905
        uzsolt
        Felhasználó

          Né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.

          #2146906
          uzsolt
          Felhasználó

            Né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.

            #2146907
            birno
            Felhasználó

              A 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ó.

              #2146908
              birno
              Felhasználó

                A 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ó.

                #2146909
                uzsolt
                Felhasználó

                  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 🙂

                  #2146910
                  uzsolt
                  Felhasználó

                    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 🙂

                    #2146911
                    birno
                    Felhasználó
                      uzsolt 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. 🙂

                      #2146912
                      birno
                      Felhasználó
                        uzsolt 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. 🙂

                      10 bejegyzés megtekintése - 501-510 / 1,006
                      • Be kell jelentkezni a hozzászóláshoz.