Skip to content

Wmfs fifo es

arpinux edited this page May 9, 2012 · 2 revisions

wmfs-fifo es una aplicación que puede ser una buena alternativa al comando wmfs -c.
Cuando lanzamos, wmfs-fifo puede recibir comandos, salidas de scripts o acciones para wmfs.

Instalación

el proyecto se encuentra en github, asi que usted puede clonar el repositorio git:
git clone git://github.com/linkdd/wmfs-fifo.git
o descargar el tgz/zip
una vez que el directorio sea clonado u obtenga el codigo fuente, cambie al directorio y realice una instalación tipica:

make
sudo make install
o
sudo make install PREFIX=/usr/local
o
sudo make install DESTDIR=~/.local/

Utilización

Asegurese de correr wmfs-fifo antes de cualquier otro programa que utilice.

wmfs-fifo &
echo "spawn urxvtc" > /tmp/wmfs-$DISPLAY.fifo

ejemplo: lanza irssi, cambia el tag y lanza firefox:

urxvtc -title irssi -e irssi
echo "tag_next" > /tmp/wmfs-$DISPLAY.fifo
firefox &

Barra de estado

como mandar la información a la barra de estado de wmfs con wmfs-fifo:

  • con conky: ponga el texto “status infobar_name” al comienzo de la sección de salida de conky. remplace ‘infobar_name’ con el mismo de la barra donde guste que la salida de conky sea mostrada, ex:
    TEXT
    status bottombar ^s[right;\#FFFFFF;${time %I:%M %P}]
    entonces envie la salida de conky a fifo desde su ~/.xinitrc:
    wmfs-fifo &
    conky > /tmp/wmfs-$DISPLAY.fifo
  • con un script de bash: la misma regla, “status infobar_name” texto a ser colocado en la salida de su script, ej:
    while true; do echo "status bottombar `date +%I:%M:%S`" > /tmp/wmfs-$DISPLAY.fifo ; done
Clone this wiki locally