Utilidade pública

Acabei de receber no twitter um código do Marcelo Wergles (@mvergles) que é de utilidade pública. É um pequeno script que te avisa para buscar café caso você fique inativo por 5 minutos:


#!/bin/sh

# Dependencias: xprintidle e osd_cat

# 5 minutos em milisegundos
tempo_limite='300000'

msg='Computador idle por mais de 5 minutos. Pegue café.'
osd_prop='-c red -f -*-lucida-bold-r-*-*-20-*-*-*-*-*-*-* -p middle -A center -d 3'

while(:); do
    idle=$(xprintidle)
    if [ "$idle" -gt "$tempo_limite" ]; then
	echo "$msg" | osd_cat $osd_prop
    fi
    sleep 60
done

Obs: Você precisa instalar antes os pacotes xprintidle e xosd-bin (links para pacotes do Ubuntu)

Exemplo:

↑ Voltar ao Topo