"Life is binary, one or zero, life or death"
  • About Me

  • December 13th, 2008

    Are you ready to Awesome 3.1?

    Awesome 3.1 has been released yesterday and soon it’ll be in community, are you ready for it?

    You’ll must do some changes in your configuration file:

    • First, the statusbar objects no longer exist now they are wibox objects;
      mystatusbar = wibox({ ... })
    • The syntax for adding widget changed, now it must do with:
      mystatusbar.widgets = { ... }
    • Taglist have a new form:
      mytaglist = awful.widget.taglist.new(screen, taglabel_function, button_table)

      taglabel_function could be:

      • awful.widget.taglist.label.all (Return labels for a taglist widget with all tag from screen)
      • awful.widget.taglist.label.noempty (Return labels for a taglist widget with all *non empty* tags from screen)
    • As for the taglist, tasklist have a new form:
      mytasklist = awful.widget.tasklist.new(tasklist_function, button_table)

      tasklist_function could be:

      • awful.widget.tasklist.label.allscreen (Return labels for a tasklist widget with clients from all tags and screen)
      • awful.widget.tasklist.label.alltags (Return labels for a tasklist widget with clients from all tags)
      • awful.widget.tasklist.label.currenttags (Return labels for a tasklist widget with clients from currently selected tags)
    • Now it’s possible to add an image widget with:
      myimage       = widget({ type = "imagebox", align = "right" })
      myimage.image = image("/path/to/image.png")

    This article is a summary of “Awesome 3.0 to 3.1” wiki page.

    Enjoy!

    October 15th, 2008

    Screenshot: Awesome3

    Sono ancora su awesome 3; rispetto al post precedente ho solo aggiunto 2 widgets in rc.lua:

    • cpu_freq(): restituisce la frequenza attuale della CPU;
    • battery(): restituisce la percentuale di carica della batteria.

    e riscritto conkyrc ;)

    September 22nd, 2008

    Awesome 3!

    Dopo un anno dal rilascio della prima versione, il gruppo di awesome ha annunciato Awesome 3.0 il 18 Settembre scorso.

    Il file di configurazione di Awesome 3 è ora scritto in Lua. Molti utenti magari sono tristi perchè non verrà più usato il vecchio file in libconfuse, ma proprio perchè scritto in Lua nella nuova versione di awesome abbiamo più controllo; ora questo tiled wm offre azioni che non potevano essere sfruttate col vecchio file di configurazione.

    Per familiarizzare velocemente con Lua leggetevi Programming In Lua.

    Per questo motivo oggi ho installato awesome3 preso da AUR (e ora sul repository deelab).

    Mi sto trovando davvero bene; ora ha pure la systray integrata. Ho smanettato un paio d’ore su config e widgets ed è davvero straordinaria la facilità di come viene gestito il tutto ora.

    Qui i miei file di configurazione.

    July 16th, 2008

    Screenshot: Awesome

    CC-BY NC SA
    This blog is licensed under the CC-BY NC SA version 3.0 or later.
    Theme is aav1 by Aaron Adams, modified by Andrea Scarpino

    Arch Linux  Wordpress  kde-developer
    FireStats icon Powered by FireStats