-- Leo's gemini proxy

-- Connecting to gmi.osiux.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=es_AR

Técnica Pomodoro, mostrar minutos mediante OSD (On Screen Display)


AUTHOR: Osiris Alejandro Gomez

EMAIL: osiux@osiux.com.ar

DATE: 2011-05-23 22:19


Pomodoro Minutos OSD


Muchas veces cuando realizo una presentación o una charla me encuentro limitado por el tiempo y debe tener presente constantemente cuántos minutos me quedan para seguir hablando, debido a ello hice un simple *script* `bash` usando *OSD* (*On Screen Display*) que muestra los minutos restantes.


#!/bin/bash

MM=25

if [ ! -z "$1" ]
then
    MM=$1
fi

for i in $(seq $MM -1 0)
do
    osdctl -s $i" "
    sleep 60
done

Es necesario levantar el servicio `osdsh` al inicio de la sesión, lo conveniente es agregarlo en el archivo `.xinitrc`.


exec osdsh -c green -p1 -a2 -o 2 -d 50 &

Luego para ejecutarlo basta invocar el nombre del script, en mi caso `minutos` está ubicado en `~/bin/minutos` y si no se especifica ningún parámetro toma por defecto el valor `25` que es la duración de un pomodoro ^1[1].


#+ATTR_HTML: width: "680"

[IMG]


Una alternativa es usar `notify-send` ^2[2].


1: %5Bfile:la-tecnica-pomodoro.txt%5D(la-tecnica-pomodoro.txt)

2: %5Bfile:pomodoro-notify-send.gmi%5D(pomodoro-notify-send.gmi)

-- Response ended

-- Page fetched on Fri May 17 02:11:22 2024